https://github.com/advisories/GHSA-vvj3-c3rp-c85p
Basically affecting many versions...
https://github.com/advisories/GHSA-vvj3-c3rp-c85p
Basically affecting many versions...
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| releases: Bump phpunit to 9.6.34 | repos/ci-tools/libup-config!114 | zabe | phpunit | main | |
| releases: Bump phpunit to 10.5.62, except if still on 9.x | repos/ci-tools/libup-config!113 | jforrester | phpunit-10 | main | |
| releases.json: Upgrade phpunit/phpunit to 9.6.33 | repos/ci-tools/libup-config!112 | reedy | reedy-main-patch-78049 | main |
Change #1233876 merged by jenkins-bot:
[mediawiki/libs/Assert@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233922 had a related patch set uploaded (by Jforrester; author: Jforrester):
[wikimedia/textcat@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233923 had a related patch set uploaded (by Jforrester; author: Jforrester):
[wikipeg@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233879 merged by jenkins-bot:
[mediawiki/libs/CloverDiff@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233881 merged by jenkins-bot:
[mediawiki/libs/CommonPasswords@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233924 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/libs/UpdateHistory@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233883 merged by jenkins-bot:
[mediawiki/libs/Equivset@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233884 merged by jenkins-bot:
[mediawiki/libs/IDLeDOM@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233886 merged by jenkins-bot:
[mediawiki/libs/IPUtils@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233926 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/libs/Services@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233882 merged by jenkins-bot:
[mediawiki/libs/Dodo@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233887 merged by jenkins-bot:
[mediawiki/libs/JsonCodec@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233888 merged by jenkins-bot:
[mediawiki/libs/LangConv@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233889 merged by jenkins-bot:
[mediawiki/libs/Message@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233894 merged by jenkins-bot:
[mediawiki/libs/NormalizedException@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233896 merged by jenkins-bot:
[mediawiki/libs/ParamValidator@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233893 merged by jenkins-bot:
[mediawiki/libs/Minify@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233895 merged by jenkins-bot:
[mediawiki/libs/ObjectFactory@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233897 merged by jenkins-bot:
[mediawiki/libs/RemexHtml@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233898 merged by jenkins-bot:
[mediawiki/libs/RequestTimeout@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233899 merged by jenkins-bot:
[mediawiki/libs/ScopedCallback@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233900 merged by jenkins-bot:
[mediawiki/libs/Timestamp@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233901 merged by jenkins-bot:
[mediawiki/libs/WaitConditionLoop@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233885 merged by jenkins-bot:
[mediawiki/libs/IPAValidator@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233902 merged by jenkins-bot:
[mediawiki/libs/WebIDL@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233903 merged by jenkins-bot:
[mediawiki/libs/XMPReader@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233904 merged by jenkins-bot:
[mediawiki/libs/Zest@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233905 merged by jenkins-bot:
[mediawiki/libs/alea@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233906 merged by jenkins-bot:
[mediawiki/libs/less.php@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233907 merged by jenkins-bot:
[mediawiki/oauthclient-php@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233911 merged by jenkins-bot:
[mediawiki/tools/phpunit-patch-coverage@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233910 merged by jenkins-bot:
[mediawiki/tools/codesniffer@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233913 merged by jenkins-bot:
[performance/excimer-ui-client@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233908 merged by jenkins-bot:
[mediawiki/tools/phan@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233915 merged by jenkins-bot:
[php-session-serializer@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233916 merged by jenkins-bot:
[purtle@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233857 merged by jenkins-bot:
[mediawiki/services/parsoid@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.62 to unblock CI
Change #1233912 merged by jenkins-bot:
[oojs/ui@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233920 merged by jenkins-bot:
[utfnormal@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233921 merged by jenkins-bot:
[wikimedia/lucene-explain-parser@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233924 merged by jenkins-bot:
[mediawiki/libs/UpdateHistory@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233923 merged by jenkins-bot:
[wikipeg@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233926 merged by jenkins-bot:
[mediawiki/libs/Services@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233922 merged by jenkins-bot:
[wikimedia/textcat@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1233919 merged by jenkins-bot:
[mediawiki/core@REL1_43] Updated phpunit/phpunit from 9.6.21 to 9.6.33
Change #1233929 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/services/parsoid@REL1_45] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1233930 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/services/parsoid@REL1_44] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1233914 merged by jenkins-bot:
[mediawiki/core@REL1_45] Updated phpunit/phpunit from 9.6.21 to 9.6.33
Change #1233931 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/services/parsoid@REL1_43] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1233909 merged by jenkins-bot:
[mediawiki/tools/phan/SecurityCheckPlugin@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Mentioned in SAL (#wikimedia-operations) [2026-01-28T00:02:33Z] <reedy@deploy2002> jforrester, reedy, zabe: Backport for [[gerrit:1233860|Updated phpunit/phpunit from 9.6.21 to 9.6.33 (T415723)]], [[gerrit:1233862|Revert "Language: Namespace dependency classes" (T415619)]], [[gerrit:1233858|build: Upgrade PHPUnit from 10.5.59 to 10.5.62 to unblock CI (T415723)]], [[gerrit:1233859|Updated phpunit/phpunit from 9.6.21 to 9.6.33 (T415723)]] synced to the testservers (see https://wikite
Change #1233917 merged by jenkins-bot:
[mediawiki/core@REL1_44] Updated phpunit/phpunit from 9.6.21 to 9.6.33
Mentioned in SAL (#wikimedia-operations) [2026-01-28T00:15:11Z] <reedy@deploy2002> Finished scap sync-world: Backport for [[gerrit:1233860|Updated phpunit/phpunit from 9.6.21 to 9.6.33 (T415723)]], [[gerrit:1233862|Revert "Language: Namespace dependency classes" (T415619)]], [[gerrit:1233858|build: Upgrade PHPUnit from 10.5.59 to 10.5.62 to unblock CI (T415723)]], [[gerrit:1233859|Updated phpunit/phpunit from 9.6.21 to 9.6.33 (T415723)]] (duration: 37m 10s)
Change #1233930 merged by jenkins-bot:
[mediawiki/services/parsoid@REL1_44] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1233931 merged by jenkins-bot:
[mediawiki/services/parsoid@REL1_43] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1233929 merged by jenkins-bot:
[mediawiki/services/parsoid@REL1_45] composer.json: Upgrade phpunit/phpunit to 9.6.34
Change #1234370 had a related patch set uploaded (by Jforrester; author: Jforrester):
[at-ease@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234371 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/libs/php-cssjanus@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234372 had a related patch set uploaded (by Jforrester; author: Jforrester):
[testing-access-wrapper@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234373 had a related patch set uploaded (by Jforrester; author: Jforrester):
[design/codex-php@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234371 merged by jenkins-bot:
[mediawiki/libs/php-cssjanus@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234372 merged by jenkins-bot:
[testing-access-wrapper@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234370 merged by jenkins-bot:
[at-ease@master] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Change #1234373 merged by jenkins-bot:
[design/codex-php@main] build: Upgrade PHPUnit from 10.5.58 to 10.5.63 to unblock CI
Is there a chance to get new MediaWiki releases soon that include the patches? CI's like the one for Semantic MediaWiki can only be updated based on tagged releases. https://github.com/SemanticMediaWiki/SemanticMediaWiki/actions/runs/21477673927/job/61865679316#step:4:282
fyi: @Paladox, @JeroenDeDauw
Change #1235865 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a14
Change #1235865 merged by jenkins-bot:
[mediawiki/vendor@master] Bump wikimedia/parsoid to 0.23.0-a14
That CVE prevented composer from installing phpunit, however it is a require-dev and I am not sure whether it deserves the same concern. Maybe we can teach composer to relax the blocking when the CVE is for a dev dependency?
https://getcomposer.org/doc/06-config.md#block-insecure - Not as currently configured...
Could be something that's already required upstream... But a quick look suggested not - https://github.com/composer/composer/issues?q=is%3Aissue%20state%3Aopen%20block-insecure
One option is T416518: Disable Composer 2.9 functionality to randomly block existing configurations from working. Another is relaxing some of our semver somewhat, say using ~ (which should mean no breaking changes) would've also prevented it.