guzzlehttp/guzzle vulnerabilities

Guzzle is a PHP HTTP client library

Registry
Composer
Latest
8.3.0
License
MIT

15 known advisories

The latest version, 8.3.0, is not affected by any of them. Projects on older versions may be.

Update to the latest version:composer require guzzlehttp/guzzle:^8.3.0

Security advisories for guzzlehttp/guzzle

  • HighGHSA-v5mv-p594-2x333 Aug 2026

    Guzzle: Noncanonical host can bypass host-based checks

    Affected
    <7.15.2 · >=8.0.0 <8.0.1
    Fixed in
    7.15.2, 8.0.1
  • MediumGHSA-f7vp-7xgx-4w4r3 Aug 2026

    Guzzle: Noncanonical cookie domain keeps subdomain scope

    Affected
    <7.15.2 · >=8.0.0 <8.0.1
    Fixed in
    7.15.2, 8.0.1
  • MediumGHSA-h95v-h523-3mw820 Jul 2026

    Guzzle: URI fragments disclosed in redirect Referer headers

    Affected
    <7.15.1
    Fixed in
    7.15.1
  • MediumGHSA-wm3w-8rrp-j57720 Jul 2026

    Guzzle: Host-only cookie scope is not preserved

    Affected
    <7.15.1
    Fixed in
    7.15.1
  • MediumGHSA-f283-ghqc-fg7920 Jul 2026

    Guzzle: Unbounded response cookies risk denial of service

    Affected
    <7.15.1
    Fixed in
    7.15.1
  • MediumGHSA-g446-98w2-8p5w20 Jul 2026

    Guzzle: Cookie Disclosure and Injection via IP-Address Domains

    Affected
    <7.12.3
    Fixed in
    7.12.3
  • MediumGHSA-94pj-82f3-465w20 Jul 2026

    Guzzle: Proxy-Authorization headers can be sent to origin servers

    Affected
    <7.14.2
    Fixed in
    7.14.2
  • MediumGHSA-cwxw-98qj-8qjx19 Jun 2026

    guzzlehttp/guzzle: Dot-Only Cookie Domains Match All Hosts

    Affected
    <7.12.1
    Fixed in
    7.12.1
  • MediumGHSA-wpwq-4j6v-78m319 Jun 2026

    guzzlehttp/guzzle: Silent HTTPS-Proxy Downgrade to Cleartext

    Affected
    <7.12.1
    Fixed in
    7.12.1
  • HighGHSA-q559-8m2m-g69921 Jun 2022

    Change in port should be considered a change in origin

    Affected
    <6.5.8 · >=7.0.0 <7.4.5
    Fixed in
    6.5.8, 7.4.5
  • HighGHSA-25mq-v84q-4j7r21 Jun 2022

    CURLOPT_HTTPAUTH option not cleared on change of origin

    Affected
    <6.5.8 · >=7.0.0 <7.4.5
    Fixed in
    6.5.8, 7.4.5
  • HighGHSA-f2wf-25xc-69c99 Jun 2022

    Failure to strip the Cookie header on change in host or HTTP downgrade

    Affected
    >=4.0.0 <6.5.7 · >=7.0.0 <7.4.4
    Fixed in
    6.5.7, 7.4.4
  • HighGHSA-w248-ffj2-4v5q9 Jun 2022

    Fix failure to strip Authorization header on HTTP downgrade

    Affected
    >=4.0.0 <6.5.7 · >=7.0.0 <7.4.4
    Fixed in
    6.5.7, 7.4.4
  • HighGHSA-cwmx-hcrq-mhc325 May 2022

    Cross-domain cookie leakage in Guzzle

    Affected
    <6.5.6 · >=7.0.0 <7.4.3
    Fixed in
    6.5.6, 7.4.3
  • HighGHSA-m6ch-gg5f-wxx37 Apr 2022

    HTTP Proxy header vulnerability

    Affected
    >=6 <6.2.1 · >=4.0.0-rc2 <4.2.4 · >=5 <5.3.1
    Fixed in
    4.2.4, 5.3.1, 6.2.1

Which of your client projects still run an old guzzlehttp/guzzle?

NPMscan reads the composer.lock in every GitHub repo you pick and checks each installed version against these advisories, including the packages your packages pull in. Each finding comes with the command that fixes it.

Other Composer packages

Advisory data from OSV.dev (opens OSV.dev in a new tab), refreshed daily. Package details from the Composer registry.