Skip to content

fix(deps): php_codesniffer 3.13.5 auf 3.13.6 (Security-Advisory) - #4

Merged
Headgent merged 1 commit into
developfrom
fix/260809_phpcs-advisory-pin
Aug 9, 2026
Merged

fix(deps): php_codesniffer 3.13.5 auf 3.13.6 (Security-Advisory)#4
Headgent merged 1 commit into
developfrom
fix/260809_phpcs-advisory-pin

Conversation

@Headgent

@Headgent Headgent commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

Was

Hebt den exakten Pin squizlabs/php_codesniffer von 3.13.5 auf 3.13.6.

Warum

3.13.5 faellt unter das Security-Advisory PKSA-rdkp-vv9z-mjkg (OS Command Injection,
betroffen < 3.13.6). Composer verweigert mit aktivem block-insecure (Default) jede frische
Aufloesung dieses Pins — jeder composer install ohne bestehenden vendor/-Baum scheitert,
die CI stirbt im Schritt "Install dependencies", bevor eine Pruefung laeuft.

Vorbestehend, nicht von diesem Zug verursacht.

Lokale QA (nach Entfernen der nicht getrackten composer.lock + frischem make install)

  • make install: Exit 0, Log zeigt Upgrading squizlabs/php_codesniffer (3.13.5 => 3.13.6)
  • make phpcs: Exit 0
  • make phpstan: Exit 0 ([OK] No errors)
  • make phpunit: Exit 0 — 29 tests, 44 assertions, OK

Hinweis

Nur composer.json geaendert (1 Zeile). composer.lock ist in diesem Repo nicht getrackt.

…kiert jeden Install

Der exakte Pin 3.13.5 faellt unter PKSA-rdkp-vv9z-mjkg (OS Command
injection, betroffen < 3.13.6). Composer verweigert die Aufloesung,
solange block-insecure aktiv ist — der Default. Wirkung: jeder frische
composer install scheitert, die CI stirbt im Schritt "Install
dependencies", bevor eine einzige Pruefung laeuft.

Lokale Laeufe verdecken das, solange ein vendor/-Baum von vor dem
Advisory liegt. Nachgestellt durch Entfernen der nicht getrackten
composer.lock und frisches make install.

Vorbestehend, nicht von diesem Zug verursacht. 21 der 25 Jardis-Repos
pinnen exakt 3.13.5; dieser Zug hebt eines davon.
@Headgent
Headgent merged commit dce237c into develop Aug 9, 2026
3 checks passed
@Headgent
Headgent deleted the fix/260809_phpcs-advisory-pin branch August 9, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant