Vulnerability advisory
CVE-2022-24775
Improper Input Validation in guzzlehttp/psr7
Also known as BIT-drupal-2022-24775DRUPAL-CORE-2022-006GHSA-q7rv-6hp3-vh96
Severity
- CVSS 3.x
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Affected versions
Repository
| Affected commits | Fixed by commit |
|---|---|
| GIT github.com/drupal/drupal ↗ | |
| 35c2f3ca5c935f3d8bde15932a712677c9bbd50f to before 7dedb70d1d4d58709908dc6c665c322ed47e4744 | 7dedb70d1d4d58709908dc6c665c322ed47e4744 |
| 698ee686c23de8c97d7e0601cf745b220d54f4e1 to before cce59c58baffd5b1f31102b480e0dd33c2d56f43 | cce59c58baffd5b1f31102b480e0dd33c2d56f43 |
| GIT github.com/guzzle/psr7 ↗ | |
| All commits before 902db15a551a4a415e732b622282e21ce1b508b4 | 902db15a551a4a415e732b622282e21ce1b508b4 |
| 1dc8d9cba3897165e16d12bb13d813afb1eb3fe7 to before 53491b6394cdcb66880063b82c0b16cf082711eb | 53491b6394cdcb66880063b82c0b16cf082711eb |
Also listed as affected (46)
| |
Description
guzzlehttp/psr7 is a PSR-7 HTTP message library. Versions prior to 1.8.4 and 2.1.1 are vulnerable to improper header parsing. An attacker could sneak in a new line character and pass untrusted values. The issue is patched in 1.8.4 and 2.1.1. There are currently no known workarounds.
References
- Webgithub.com/guzzle/psr7/pull/485/commits/e55afaa3fc138c89adf3b55a8ba20dc60d17f1f1 ↗
- Webgithub.com/guzzle/psr7/pull/486/commits/9a96d9db668b485361ed9de7b5bf1e54895df1dc ↗
- Webwww.drupal.org/sa-core-2022-006 ↗
- Advisorygithub.com/CVEProject/cvelistV5/tree/main/cves/2022/24xxx/CVE-2022-24775.json ↗
- Advisorygithub.com/guzzle/psr7/security/advisories/GHSA-q7rv-6hp3-vh96 ↗
- Advisorynvd.nist.gov/vuln/detail/CVE-2022-24775 ↗