The PHP development team announces the immediate availability of PHP
8.1.28. This is a security release that addresses CVE-2024-1874,
CVE-2024-2756 and CVE-2024-3096.
All PHP 8.1 users are encouraged to upgrade to this version.
For source downloads of PHP 8.1.28 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site.
The list of changes is recorded in the ChangeLog.
Release Announcement: https://php.net/releases/8_1_28.php
Downloads: https://php.net/downloads
Windows downloads: https://windows.php.net/download#php-8.1
Changelog: https://php.net/ChangeLog-8.php#8.1.28
Release Manifest:
https://gist.github.com/ramsey/7fd8a20ab29953016bc790f0a9622d72
Many thanks to all the contributors and supporters!
Ben Ramsey, Patrick Allaert, & Joe Watkins
php-8.1.28.tar.bz2
SHA256 hash:
8be450096e0153c47d75384e7dd595cc897f1d53ce0060708ce9589bcc3141ee
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEObZBND2MEEsrFG3D+cOdwLlphUQFAmYWKhEACgkQ+cOdwLlp
hUSOdQ/6A4kNhmwxtlmgV2HTRdQ5niUYFVTOLs2vdE/lc6fDHfQgsrXaiV+1LlKy
6tKCE8ki9t7rLABDQxqdkVlCK1WRpgDtFZCIxb5FVoWOuhbMLJsIf3FDTAkVmnrn
aU6k+K5NKi3lMYer9pKCjB7PKffMpLWps1PImMf7RQ7baLirNl0wH1DMfPBd+FLr
nvKC3TE8XohATjgveMT9omBzyqvLmQ7fQwYJLPZJypuiQAXf+zGGh82D1XGJArq0
2T4l/u6SmrOOG/8RXX4MAhsTMZ6GdTWmQZiHBi7d2EULvJkgXg12mUweQ/adJs1W
if+1IiNvAc5VdbURebunVpNExyOE1MrTvKWKdHBY3vJPeTrR+CL1zD9/ho3TSyKi
JnnUnNAhF2WXWW7jJkqyEV1pJYkhgf7YREKXrp/WSEUzOfLr0tI4qxGAkOSdZpeW
55FJsK5bkKB0g5sL2FJi153Ln5RbNctd3T3AUhQuHsuuVE2QX42HBetPVman7gwO
bspXAM3RATJvC26HlOwXxs4fxFPIkhVw3V9wk/Od6UQDZ/4gKGedBQuZu5gFBzOA
6ReIdX5Og8xx+9PFMlRl6CGGhipq7+igEsJSSUnwakZhlbIvbSBrjIm168KUB1EM
7WDmf4/lsNCi3ixJ1RgNj3ILVJhH6XIr6sw1gDOctY4rZafb+Ww=
=ygnC
-----END PGP SIGNATURE-----
php-8.1.28.tar.gz
SHA256 hash:
a2a9d853f4a4c9ff8631da5dc3a6cec5ab083ef37a214877b0240dcfcdfdefea
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEObZBND2MEEsrFG3D+cOdwLlphUQFAmYWKhEACgkQ+cOdwLlp
hUS7axAAsn3G3vPgtTygPioOqIHci/9p98+xSqk1t64rdHMuYwVIShlDLk0QlReM
Fpq5Q3Gn4b1e7qrQWnY7tyMJkTdJGoh4dRTHI7y9J+nVjAYC8Mll/fLKgW5q+HzV
EAe1mnF2S+Mk+WcyJuDybVEy4S2lHHoCSsVBQX9BNyYJA958VzTvFyLcuU0o2Md3
mcEWNYOyqZN0SbZaD7+W274vb2txYuWPOch2yO7c6LwfV1Dcef9Lqr0LOiS6t43g
wc0QqzK9fEdXGtNpNyPR3EgwLvOlsDfGg6SrQQ7JgZ7QoXKE3MzxMwjq4bEDN672
36pg4QV12ivBQX0Oa21wV2ZFfRlDd5LgrE1bdqY13lXyPseHzi8T3BBJ11fx9rZw
xQSaaBBFV3PX7+VH1qZYVukLEzkbTom3z7HODR76SYw/S5n2Gk48hIsPqBDJ8P5g
TjQZ74Ia4e8N7RZxwBwJZjT2mwn3FA05XZESSS0gPOnYqoY5p0/Z/e4qDSuwxhOH
i/ChC22gYBa3AkNxYHpW4NmFJv0BeNUTIJ7WPPNPAkvcwfGpBqUh1CVuKEGbfc+u
wp4bNjN3GpBz8rJj9tG5kSp7CSHfw1F6B6Tb+hHd2voq7WjprB4vTa5zZgZIbH8t
KB2jHw+S/Ro/5NYzRGC47hU2hrdu7wy6X4G0IPPLLPoI84LnbE0=
=vCxL
-----END PGP SIGNATURE-----
php-8.1.28.tar.xz
SHA256 hash:
95d0b2e9466108fd750dab5c30a09e5c67f5ad2cb3b1ffb3625a038a755ad080
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEObZBND2MEEsrFG3D+cOdwLlphUQFAmYWKhEACgkQ+cOdwLlp
hUT1Pw/+LcTKGIyVNKJNhpk5uyQXrXmd/5hKbHdPw7Sl6OmghVveEhBm/R3kuQv0
8XvQ6/egdJGYVg7gVjAhIztfuZHjj5/4Se7wX9mMs+Agdh5/tobA7f1V5N4ft8RE
O2m6lFICtlbodJl1TEZYNkqOk8nQP+DQKuX/vJU96x+I0e3FDEaFmkgsSTuHboiw
VoOX2bSXYmaETNJ3cEbhirTQyRb31geXw+mwuYjEvlNg2UGwMj85mXSYmd1+T7jU
Dv3ZbVaMjsRi63K73YDKCUMI30k0FlvG51HYW+4tm3l+W9Y3bjTEfpfF+7Oy6uW7
K/Qb/Cq1haQPj0VKzxabFnfoIoQyHlbiFPFs05pLRpM4QegvLne0ma1Ec9eOGVUe
4FNSkhnP5WFj5mwErory4BaFq9xk9TjfMSu/jLzBRXwQZWFL5hoejD0A2FzETU4x
t0/Rb3/sKRK4imZkogLnDIx7ae5FZ5exAn6sZjFg5bwd95kHwVOzT+9sOiMWAYhH
YAE5zKd6zUr7RBzuAd9okXebELdnMxEjfvVb2Ew/14E4fxHbznD3VjEEyMsF3R85
1jPM6rYCWPXptM4AeCd/HJzCnHs5KFqNjn6FZ1yCHCW3fyLd52lhqcFMc4cRI5Aw
xJpwdMU0TvqBV8YE0rUUURvcFT9l7ArB8dBE/vHKzIZeqhK8fSI=
=jB34
-----END PGP SIGNATURE