/stackalarm on a Symfony project with a self-hosted GitLab
Verdict: yes, act today. Two critical PHP flaws (unauthenticated RCE, public exploit) affect the 8.3 branch this project runs on, and the self-hosted GitLab needs a patch.
Act now
-
PHP, CVE-2026-109618 / CVE-2026-109619 (CVSS 9.2): the Dockerfile uses
php:8.3-fpm, a floating tag, so production is possibly affected depending on when the image was built. Rebuild with--pull, redeploy, checkphp -vshows 8.3.36. Until then:session.upload_progress.enabled=0. - GitLab, CVE-2026-110264 (CVSS 10): the remote points to a self-hosted instance. Fixed in 19.5.1, 19.4.3, 19.3.6… Which version does gitlab.acme.internal run?
Prepare
- Symfony 7.3 no longer gets security fixes; CVE-2026-108082 is only fixed in 7.4.
Checked: php, symfony, composer, gitlab tags, CERTs, NVD, EUVD, KEV, web search, composer audit. Not checked: the PHP version running in production, the full lockfile.
Shall I pin FROM php:8.3.36-fpm in the Dockerfile?