CVE-2022-34914

Webswing before 22.1.3 allows X-Forwarded-For header injection

published July 8, 2022

CVSS
—
EPSS
1%
Percentile
63.9
In the wild
Unconfirmed
What it is

⚠️ A crafty header injection vulnerability is hiding in Webswing before version 22.1.3! 🚨 Think of it as a restaurant that takes your order over the phone but doesn't verify your name before serving—you could easily manipulate the order and get something totally different than what you asked for! An attacker can weaponize the X-Forwarded-For header to inject arbitrary values, potentially leading to unauthorized access or incorrect session configurations. This could allow them to slip in additional arguments during application startup, creating chaos in your session management!

Put simply

Think of it as a restaurant that takes your order over the phone but doesn't verify your name before serving—you could easily manipulate the order and get something totally different than what you asked for! This vulnerability arises from the ability to manipulate the X-Forwarded-For header, which allows attackers to inject unvalidated client IP addresses into the application startup sequence, impacting the configuration process.

What to do

An attacker can weaponize the X-Forwarded-For header to inject arbitrary values, potentially leading to unauthorized access or incorrect session configurations. This could allow them to slip in additional arguments during application startup, creating chaos in your session management! To protect your systems, ensure you upgrade to versions 20.1.16, 20.2.19, 21.1.8, 21.2.12, or 22.1.3 immediately. Additionally, review your configurations to avoid using the {clientIp} variable if possible. Don't forget to sanitize any inputs that could be manipulated! You've got this! With these steps, your application will be locked down and ready to fend off any crafty attacks. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01049 · 63.9th percentile
Published
2022-07-08T18:38Z
EPSS history
Timeline
  • 08 JUL 18:38Z
    Webswing before 22.1.3 allows X-Forwarded-For header injection
    cvelistv5