Skip to content

fix(security): PHP_CodeSniffer 3.13.5 → 3.13.6 (CVE-2026-67434, OS command injection) - #236

Merged
rubenvdlinde merged 1 commit into
developmentfrom
fix/phpcs-cve-2026-67434
Aug 6, 2026
Merged

fix(security): PHP_CodeSniffer 3.13.5 → 3.13.6 (CVE-2026-67434, OS command injection)#236
rubenvdlinde merged 1 commit into
developmentfrom
fix/phpcs-cve-2026-67434

Conversation

@rubenvdlinde

Copy link
Copy Markdown
Contributor

quality / Security (composer) goes red on every PR in this repo as of today:

Advisory ID: PKSA-rdkp-vv9z-mjkg
CVE: CVE-2026-67434
Title: OS Command injection
Affected versions: <3.13.6|>=4.0.0,<4.0.2
Reported at: 2026-08-05T23:53:11+00:00

GHSA-hmqg-cxww-wqhq

Why the last green runs are not evidence

The advisory was published yesterday, and roave/security-advisories installs as dev-latest on each run. The same lockfile was clean on 2026-08-05 and is vulnerable on 2026-08-06 with no commit in between. A green run tells you when it ran, not that the lockfile is safe.

The change

The existing composer.json constraint already permits the fixed version, so this is a lockfile move only: 1 update, 0 installs, 0 removals. Verified per repo that the diff touches exactly two lines, both the version string, and no other file.

Part of a fleet sweep — 13 of 16 repos checked were on the affected 3.13.5.

…ommand injection)

quality / Security (composer) is red on every PR here as of today:

    Advisory ID: PKSA-rdkp-vv9z-mjkg
    CVE: CVE-2026-67434  —  OS Command injection
    Affected versions: <3.13.6|>=4.0.0,<4.0.2
    Reported at: 2026-08-05T23:53:11+00:00

The advisory was published YESTERDAY and roave/security-advisories installs
as dev-latest each run, so the same lockfile was clean on 2026-08-05 and is
vulnerable on 2026-08-06 with no commit in between. The last green run is
evidence of when it ran, not that the lockfile is safe.

composer.json's existing constraint already permits the fixed version, so
this is a lockfile move only: 1 update, 0 installs, 0 removals. Verified the
diff touches exactly two lines, both the version string, and no other file.

Part of a fleet sweep — 13 of 16 repos checked were on the affected 3.13.5.
@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Quality Report — ConductionNL/nldesign @ 88c9403

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
build
check-manifest
test-l10n
composer ✅ 100/100
npm ✅ 2/2
PHPUnit
Newman
Playwright
Hydra gates

Quality workflow — 2026-08-06 11:48 UTC

Download the full PDF report from the workflow artifacts.

@rubenvdlinde
rubenvdlinde merged commit f11f699 into development Aug 6, 2026
29 of 32 checks passed
@rubenvdlinde
rubenvdlinde deleted the fix/phpcs-cve-2026-67434 branch August 6, 2026 11:48
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