CVEvulnerability

CVE-2009-3287

7.5 HIGH Published 2009-09-22 Modified 2026-06-16 Official page ↗
Status
Modified
Published
2009-09-22
Last modified
2026-06-16
Assigner
[email protected]
CVSS 2.0 ([email protected])
7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
Weaknesses
CWE-20

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.

Affected configurations

• macournoyer thin (<= 1.2.2) • macournoyer thin 0.4.0 • macournoyer thin 0.4.1 • macournoyer thin 0.5.0 • macournoyer thin 0.5.1 • macournoyer thin 0.5.2 • macournoyer thin 0.5.3 • macournoyer thin 0.5.4 • macournoyer thin 0.6.0 • macournoyer thin 0.6.3 • macournoyer thin 0.6.4 • macournoyer thin 0.7.0 • macournoyer thin 0.7.1 • macournoyer thin 0.8.0 • macournoyer thin 0.8.1 • macournoyer thin 0.8.2 • macournoyer thin 1.0.0 • macournoyer thin 1.1.0 • macournoyer thin 1.1.1 • macournoyer thin 1.2.0 • macournoyer thin 1.2.1

Related

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References