{"id":"UBUNTU-CVE-2022-24775","details":"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.","modified":"2026-01-30T01:10:36.481737Z","published":"2022-03-21T19:15:00Z","related":["USN-6670-1"],"upstream":["CVE-2022-24775"],"references":[{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2022-24775"},{"type":"REPORT","url":"https://github.com/guzzle/psr7/security/advisories/GHSA-q7rv-6hp3-vh96"},{"type":"REPORT","url":"https://github.com/guzzle/psr7/pull/485/commits/e55afaa3fc138c89adf3b55a8ba20dc60d17f1f1"},{"type":"REPORT","url":"https://github.com/guzzle/psr7/pull/486/commits/9a96d9db668b485361ed9de7b5bf1e54895df1dc"},{"type":"REPORT","url":"https://www.drupal.org/sa-core-2022-006"},{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-6670-1"},{"type":"REPORT","url":"https://www.cve.org/CVERecord?id=CVE-2022-24775"}],"affected":[{"package":{"name":"php-guzzlehttp-psr7","ecosystem":"Ubuntu:16.04:LTS","purl":"pkg:deb/ubuntu/php-guzzlehttp-psr7@1.2.2-1ubuntu1?arch=source&distro=xenial"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["1.1.0-1","1.2.0-1","1.2.1-1","1.2.2-1","1.2.2-1build1","1.2.2-1ubuntu1"],"ecosystem_specific":{"binaries":[{"binary_name":"php-guzzlehttp-psr7","binary_version":"1.2.2-1ubuntu1"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-24775.json"}},{"package":{"name":"php-guzzlehttp-psr7","ecosystem":"Ubuntu:20.04:LTS","purl":"pkg:deb/ubuntu/php-guzzlehttp-psr7@1.4.2-0.1+deb10u2build0.20.04.1?arch=source&distro=focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.2-0.1+deb10u2build0.20.04.1"}]}],"versions":["1.4.2-0.1"],"ecosystem_specific":{"binaries":[{"binary_name":"php-guzzlehttp-psr7","binary_version":"1.4.2-0.1+deb10u2build0.20.04.1"}],"availability":"No subscription required"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-24775.json"}},{"package":{"name":"php-guzzlehttp-psr7","ecosystem":"Ubuntu:Pro:22.04:LTS","purl":"pkg:deb/ubuntu/php-guzzlehttp-psr7@1.8.3-1ubuntu0.1~esm1?arch=source&distro=esm-apps/jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.8.3-1ubuntu0.1~esm1"}]}],"versions":["1.7.0-1","1.8.3-1"],"ecosystem_specific":{"binaries":[{"binary_name":"php-guzzlehttp-psr7","binary_version":"1.8.3-1ubuntu0.1~esm1"}],"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro"},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-24775.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"},{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"},{"type":"Ubuntu","score":"medium"}]}