Unofficial PHP 7.4 + Apache (mod_php) rebuilt from the upstream CVE-2026-109618/109619 patch.
139
An unofficial rebuild of the discontinued php:7.4-apache image, compiled from the
upstream php-src fix branch instead of the 7.4.33 release.
PHP 7.4 has been end-of-life since November 2022, and the official Docker image was
removed from Docker Hub's build pipeline. PHP's security team has published a minimal
mitigation for 7.4 on the branch
PHP-7.4-CVE-2026-109618-109619.
This image is built from exactly that commit, so legacy 7.4 applications can get the
fix without migrating first.
| Tag | Contents |
|---|---|
7.4-apache-cve-2026-109618 | PHP 7.4.34-dev from php-src commit 712e60f9ed ("Avoid state corruption via bailout"), Apache 2.4 (prefork + mod_php), Debian bullseye. Platforms: linux/amd64, linux/arm64. |
The tag is pinned to one commit. It will not move unless the fix is rebuilt on purpose.
php:7.4-apache: same configure flags, same extension list,
same helper scripts (docker-php-ext-install, docker-php-ext-enable,
docker-php-source, apache2-foreground), same /usr/local/etc/php layout.b9f17156), with these changes:
configure, so the build runs
buildconf (adds bison).snapshot.debian.org (main) and archive.debian.org
(security), because bullseye is EOL and the default mirrors are unreliable.FROM nicolabeghin/php:7.4-apache-cve-2026-109618
RUN docker-php-ext-install mysqli pdo_mysql
COPY . /var/www/html/
docker run -d -p 8080:80 -v "$PWD":/var/www/html nicolabeghin/php:7.4-apache-cve-2026-109618
session.upload_progress.enabled=0, bounded post_max_size, a container memory
limit if you set memory_limit=-1).Provided as is, with no warranty. PHP is distributed under the PHP License; this image is not affiliated with or endorsed by The PHP Group or Docker, Inc.
Content type
Image
Digest
sha256:594d97cfb…
Size
158.2 MB
Last updated
3 days ago
docker pull nicolabeghin/php:7.4-apache-cve-2026-109618