Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2026-59882

Опубликовано: 08 июл. 2026
Источник: debian

Описание

guzzlehttp/psr7 is a PSR-7 HTTP message library implementation in PHP. Prior to 2.12.3, Uri::assertValidHost() does not reject URI host components containing authority delimiters, embedded ports, or malformed IPv6 brackets, allowing Uri::getHost() to disagree with the URI authority used for security or routing decisions. This issue is fixed in version 2.12.3.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
php-guzzlehttp-psr7fixed2.12.3-1package
php-guzzlehttp-psr7no-dsatrixiepackage
php-guzzlehttp-psr7postponedbookwormpackage
php-guzzlehttp-psr7postponedbullseyepackage

Примечания

  • https://github.com/guzzle/psr7/security/advisories/GHSA-c2w2-prh8-qm98

  • https://github.com/guzzle/psr7/pull/811

  • Fixed by: https://github.com/guzzle/psr7/commit/ddd64f17d4cc1f7e5ffe6fd2c989ec7221712580 (2.12.3)

Связанные уязвимости

CVSS3: 4.2
ubuntu
29 дней назад

guzzlehttp/psr7 is a PSR-7 HTTP message library implementation in PHP. Prior to 2.12.3, Uri::assertValidHost() does not reject URI host components containing authority delimiters, embedded ports, or malformed IPv6 brackets, allowing Uri::getHost() to disagree with the URI authority used for security or routing decisions. This issue is fixed in version 2.12.3.

CVSS3: 4.2
nvd
29 дней назад

guzzlehttp/psr7 is a PSR-7 HTTP message library implementation in PHP. Prior to 2.12.3, Uri::assertValidHost() does not reject URI host components containing authority delimiters, embedded ports, or malformed IPv6 brackets, allowing Uri::getHost() to disagree with the URI authority used for security or routing decisions. This issue is fixed in version 2.12.3.

CVSS3: 4.2
github
16 дней назад

guzzlehttp/psr7: Host Confusion via Weak URI Host Validation