Skip to content
OpenAdvisories
High CVE-2009-3287 EUVD-2017-0256GHSA-j24p-r6wx-r79w

High severity vulnerability that affects thin

Published Sep 22, 2009 · Updated Sep 16, 2024 · Assigned by mitre

Description

lib/thin/connection.rb in Thin web server before 1.2.4 relies on the X-Forwarded-For header to determine the IP address of the client, which allows remote attackers to spoof the IP address and hide activities via a modified X-Forwarded-For header.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 thin 1.2.4-1 —
Debian 13 thin 1.2.4-1 —
Debian 12 thin 1.2.4-1 —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems thin < 1.2.4 1.2.4 GHSA-j24p-r6wx-r79w

References