CVE-2022-26945

go-getter up to 1.5.11 and 2.0.2 allowed protocol switching, endless redirect, and configuration bypass via abuse of custom HTTP response header processing

published May 25, 2022

CVSS
—
EPSS
2%
Percentile
77.6
In the wild
Unconfirmed
What it is

⚠️ An attacker can coax the server into switching protocols and endlessly redirecting requests—like a mischievous courier misdirecting packages to the wrong addresses! Imagine a delivery service that can be tricked into sending your package to a mystery address instead of your home. This flaw allows crafty attackers to exploit custom HTTP response headers and reroute traffic, bypassing configurations like a sneaky detour in a GPS system! If exploited, a malicious actor could manipulate the server's behavior, leading to unauthorized access or configuration bypass, which might expose sensitive information or redirect users to untrusted sites. While the immediate damage might not be devastating, it leaves your service open to further attacks that can escalate!

Put simply

Imagine a delivery service that can be tricked into sending your package to a mystery address instead of your home. This flaw allows crafty attackers to exploit custom HTTP response headers and reroute traffic, bypassing configurations like a sneaky detour in a GPS system! CVE-2022-26945 affects go-getter versions up to 1.5.11 and 2.0.2, allowing attackers to exploit custom HTTP response headers, resulting in forced protocol switching and endless redirection loops.

What to do

If exploited, a malicious actor could manipulate the server's behavior, leading to unauthorized access or configuration bypass, which might expose sensitive information or redirect users to untrusted sites. While the immediate damage might not be devastating, it leaves your service open to further attacks that can escalate! To safeguard your systems, upgrade to go-getter version 1.6.1 or 2.1.0. Additionally, review your HTTP response header configurations to ensure they are secure and cannot be exploited in this manner. You've got this! By patching up and reinforcing your configurations, you’ll keep your system secure and ready to face any challenge! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01743 · 77.6th percentile
Published
2022-05-25T11:19Z
EPSS history
Timeline
  • 25 MAY 11:19Z
    go-getter up to 1.5.11 and 2.0.2 allowed protocol switching, endless redirect, and configuration bypass via abuse of custom HTTP response header processing
    cvelistv5