Page MenuHomePhabricator

CVE-2026-55568, CVE-2026-55767, CVE-2026-55766: guzzlehttp security advisors that impacts upgrading parsoid version in vendor/
Closed, ResolvedPublic

Description

$  composer update --no-dev                                                                                                                                                                                141 ↵
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires guzzlehttp/guzzle 7.10.0 (exact version match: 7.10.0 or 7.10.0.0), found guzzlehttp/guzzle[7.10.0] but these were not loaded, because they are affected by security advisories ("PKSA-93qv-9n9h-6k6p", "PKSA-k22t-f949-t9g6"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
  Problem 2
    - Root composer.json requires guzzlehttp/psr7 2.11.1 (exact version match: 2.11.1 or 2.11.1.0), found guzzlehttp/psr7[2.11.1] but these were not loaded, because they are affected by security advisories ("PKSA-7qs6-zvnz-h66r"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
  Problem 3
    - Root composer.json requires wikimedia/codex 0.7.1 -> satisfiable by wikimedia/codex[v0.7.1].
    - wikimedia/codex v0.7.1 requires guzzlehttp/psr7 ^2.7 -> found guzzlehttp/psr7[2.7.0, ..., 2.12.1] but these were not loaded, because they are affected by security advisories ("PKSA-7qs6-zvnz-h66r", "PKSA-gm5x-j3mz-71n9", "PKSA-jj5t-2zs1-dcfm"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.
  Problem 4
    - Root composer.json requires wikimedia/shellbox 4.4.0 -> satisfiable by wikimedia/shellbox[4.4.0].
    - wikimedia/shellbox 4.4.0 requires guzzlehttp/guzzle ^7.9.2 -> found guzzlehttp/guzzle[7.9.2, ..., 7.12.1] but these were not loaded, because they are affected by security advisories ("PKSA-93qv-9n9h-6k6p", "PKSA-k22t-f949-t9g6"). Go to https://packagist.org/security-advisories/ to find advisory details. To ignore the advisories, add them to the audit "ignore" config. To turn the feature off entirely, you can set "block-insecure" to false in your "audit" config.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.

https://packagist.org/packages/guzzlehttp/guzzle/advisories?version=9302804 seems to be the relevant advisory for guzzlehttp/guzzle
https://packagist.org/packages/guzzlehttp/psr7/advisories?version=10263896 for guzzlehttp/psr7

Event Timeline

Change #1304861 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@master] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304861

Reedy renamed this task from guzzlehttp security advisors that impacts upgrading parsoid version in vendor/ to CVE-2026-55568, CVE-2026-55767, CVE-2026-55766: guzzlehttp security advisors that impacts upgrading parsoid version in vendor/.Jun 22 2026, 6:11 PM

Change #1304861 merged by jenkins-bot:

[mediawiki/vendor@master] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304861

Change #1304868 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@wmf/1.47.0-wmf.7] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304868

Change #1304870 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_46] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304870

Change #1304870 merged by Reedy:

[mediawiki/vendor@REL1_46] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304870

Change #1304873 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@master] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304873

Change #1304868 merged by jenkins-bot:

[mediawiki/vendor@wmf/1.47.0-wmf.7] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304868

Change #1304879 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@wmf/1.47.0-wmf.7] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304879

Change #1304880 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_46] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304880

Change #1304879 merged by jenkins-bot:

[mediawiki/core@wmf/1.47.0-wmf.7] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304879

Change #1304880 merged by jenkins-bot:

[mediawiki/core@REL1_46] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304880

Mentioned in SAL (#wikimedia-operations) [2026-06-22T19:12:05Z] <reedy@deploy1003> Started scap sync-world: Backport for [[gerrit:1304867|Upgrading guzzlehttp/psr7 (2.11.0 => 2.11.1)]], [[gerrit:1304868|Upgrade guzzle/* (T429826)]], [[gerrit:1304879|Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1 (T429826)]]

Change #1304873 merged by jenkins-bot:

[mediawiki/core@master] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304873

Change #1304881 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_45] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304881

Mentioned in SAL (#wikimedia-operations) [2026-06-22T19:13:59Z] <reedy@deploy1003> reedy: Backport for [[gerrit:1304867|Upgrading guzzlehttp/psr7 (2.11.0 => 2.11.1)]], [[gerrit:1304868|Upgrade guzzle/* (T429826)]], [[gerrit:1304879|Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1 (T429826)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1304882 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_44] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304882

Change #1304883 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/vendor@REL1_43] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304883

Change #1304881 merged by Reedy:

[mediawiki/vendor@REL1_45] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304881

Change #1304882 merged by Reedy:

[mediawiki/vendor@REL1_44] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304882

Change #1304883 merged by Reedy:

[mediawiki/vendor@REL1_43] Upgrade guzzle/*

https://gerrit.wikimedia.org/r/1304883

Change #1304884 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_45] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304884

Change #1304885 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_44] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304885

Change #1304886 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/core@REL1_43] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304886

Mentioned in SAL (#wikimedia-operations) [2026-06-22T19:21:11Z] <reedy@deploy1003> Finished scap sync-world: Backport for [[gerrit:1304867|Upgrading guzzlehttp/psr7 (2.11.0 => 2.11.1)]], [[gerrit:1304868|Upgrade guzzle/* (T429826)]], [[gerrit:1304879|Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1 (T429826)]] (duration: 09m 06s)

Change #1304884 merged by jenkins-bot:

[mediawiki/core@REL1_45] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304884

Change #1304885 merged by jenkins-bot:

[mediawiki/core@REL1_44] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304885

Reedy claimed this task.

Change #1304886 merged by jenkins-bot:

[mediawiki/core@REL1_43] Updated guzzlehttp/guzzle from 7.10.0 to 7.12.1

https://gerrit.wikimedia.org/r/1304886