Skip to content

feat: apply official minimal backports for CVE-2026-109618 and CVE-2026-109619 to PHP 7.4, 8.0, and 8.1 - #1261

Open
crazywhalecc wants to merge 1 commit into
v3from
cve-fix-backport
Open

crazywhalecc wants to merge 1 commit into
v3from
cve-fix-backport

Conversation

@crazywhalecc

Copy link
Copy Markdown
Owner

What does this PR do?

For older version who still wants to build.

Checklist before merging

  • If you modified *.php or *.yml, run them locally to ensure your changes are valid:
    • composer cs-fix
    • composer analyse
    • composer test
    • bin/spc dev:lint-config

@henderkes

Copy link
Copy Markdown
Collaborator

I would prefer not to do this. If someone wants backported fixes to officially unmaintained versions, they can pay someone for a SLA.

@crazywhalecc

Copy link
Copy Markdown
Owner Author

These are the PHP security team's own minimal backports, not something we wrote. They apply cleanly to 7.4.33, 8.0.30 , 8.1.34, and I verified minimal CLI builds with session on all three.

PHP published those backports specifically to help people building from source or without access to an LTS vendor which is exactly the static-php-cli audience.

If the concern is the default behavior, I'm fine changing this to opt-in, e.g. --with-eol-security-backports, plus an explicit "EOL / unsupported" warning. If you'd still prefer not to carry them at all, I'm okay to close it and add a short doc notification instead.

@henderkes

Copy link
Copy Markdown
Collaborator

No, that's fine then, don't want an extra option, just merge like this.

This branch has not been deployed

No deployments
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.

2 participants