Release date:
2026-10-06 08:55:50 UTC
Description:
* SECURITY UPDATE: heap buffer overflow in the script engine when a map
regex capture or a non-cacheable variable changes length between the
length and copy passes of a string expression
- debian/patches/CVE-2026-42533.patch: add buffer end checks to the
http and stream script copy codes, the access logs and the direct
script users in the proxy, fastcgi, scgi, uwsgi, grpc, index and
try_files modules, and cut the result to its actual length
- debian/modules/patches/http-ndk/CVE-2026-42533-ndk.patch: emit the
new complex value end code in the bundled NDK, which keeps its own
copy of the rewrite value compiler
- debian/modules/patches/nchan/CVE-2026-42533-nchan.patch: bounds
check the script copy codes run by the bundled nchan module
- CVE-2026-42533
* IMPORTANT: the layout of the script engine structures changed (an end
pointer was added to ngx_http_script_engine_t and
ngx_stream_script_engine_t, and a status field to the stream one), and
complex values compiled for the rewrite engine now need the new
ngx_http_script_complex_value_end_code. Third-party dynamic modules
that drive the nginx script engine directly must be rebuilt against
this version and updated, otherwise they cause memory corruption and
worker crashes. This affects NDK based modules such as set-misc,
array-var, encrypted-session, form-input and the set_by_lua directive
of the lua module. The bundled NDK has been adapted.
Updated packages:
-
libnginx-mod-http-auth-pam_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:b9a83782db4426a742459ffaaedd2dcb598732d6
-
libnginx-mod-http-cache-purge_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:617fc0b33adb6281f84f89383ee3c162a2894a49
-
libnginx-mod-http-dav-ext_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:d4820b4bc712b406e4713f237509a55e8726255d
-
libnginx-mod-http-echo_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:e20996140939bde3e9a0b7ca27ae620153c423a6
-
libnginx-mod-http-fancyindex_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:813ff7f70d7a399597ba01bde22f7c3a1f39fe3d
-
libnginx-mod-http-geoip_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:845da17ec5d3150f3055fa91e4c54eaa3beb6f57
-
libnginx-mod-http-headers-more-filter_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:63ffd3e367239b39be1c8bfb65aae93f85c9a9a2
-
libnginx-mod-http-image-filter_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:88d2a644e930822b3b51829106989dd34c4d373e
-
libnginx-mod-http-lua_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:d380adb9517ef21ba2ac25fe57852091e0980494
-
libnginx-mod-http-ndk_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:7625c71815c114d9cdb04505c8e5183f5446a8bb
-
libnginx-mod-http-perl_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:9c7db28eeab68806a51e9bb9d50ba0396a6af76a
-
libnginx-mod-http-subs-filter_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:7c3944dba97716cb969cd971f56c820cb4ea3108
-
libnginx-mod-http-uploadprogress_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:241bd121c9b78e3ea6c3e59a55cfa9e60feaec70
-
libnginx-mod-http-upstream-fair_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:01b8acfcf2a3166a66acce92b51279dfe7313dd4
-
libnginx-mod-http-xslt-filter_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:12b2f29bb3131556e9aab744477bf646478c53b1
-
libnginx-mod-mail_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:c0c942e206d30be016320935304f8fe567480cbe
-
libnginx-mod-nchan_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:8469faaf91c01838eb0dda2bad035d19f2c66282
-
libnginx-mod-rtmp_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:e29483992194420d595f833ee6c48feb02a6782f
-
libnginx-mod-stream_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:a46c86a79310d195ecdab44888ed485aff14da63
-
nginx_1.14.2-2+deb10u5+tuxcare.els8_all.deb
sha:a4af632ec5e2329825053c4992000cefc0981b87
-
nginx-common_1.14.2-2+deb10u5+tuxcare.els8_all.deb
sha:728f3dd5617beccaf1a3bf81361c180b9a5609da
-
nginx-doc_1.14.2-2+deb10u5+tuxcare.els8_all.deb
sha:f8e3442f59d64529ce8ae97110400b84c0e9f4c5
-
nginx-extras_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:4e94975534a243f5548ed7e0b0a746fcaf9d9c66
-
nginx-full_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:76c2622fa9d7f8ef40eb5aedf0e5e08cc4072d45
-
nginx-light_1.14.2-2+deb10u5+tuxcare.els8_amd64.deb
sha:9a4dcc026b63555f2d612f5801212a5046ba0f8f
-
libnginx-mod-http-auth-pam_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:7a48c8c72024b88d0878bd98af7dbbc277754658
-
libnginx-mod-http-cache-purge_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:ed31ce66226d7280d49f7e62bd6a3d11f94700b5
-
libnginx-mod-http-dav-ext_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:40a7612460a97245ce26bd6b9a1267e6fc4dd490
-
libnginx-mod-http-echo_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:8d5527661def0024232c29062c21ff3736c6d80a
-
libnginx-mod-http-fancyindex_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:c36f26a7d81cf525f4d90928bcc54b71d5812f73
-
libnginx-mod-http-geoip_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:6fb6c8bc1f7b8fea9d4b020ac060cfe27b246429
-
libnginx-mod-http-headers-more-filter_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:6ad27e67b898a58ca62d3f67dafcd15c6a29434f
-
libnginx-mod-http-image-filter_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:bb385bfe19102597dcaf3021736cdbe301e8a516
-
libnginx-mod-http-lua_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:c2d0eb6fb95e0e260cd3795269173d37d4fa2db8
-
libnginx-mod-http-ndk_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:ba10a4d3b8fb23f7114bdf061b65ac6aad5d2cc3
-
libnginx-mod-http-perl_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:42a46f534d8d2270da25a54887db088cd42fb3c7
-
libnginx-mod-http-subs-filter_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:67cbf48a775b37a88841c5971af2408660d5b95c
-
libnginx-mod-http-uploadprogress_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:5fd1a82370a752174bb6f7d4d8b35506a81e1e7a
-
libnginx-mod-http-upstream-fair_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:cb5f7d6f15bc5b7508383fed0cafdf6f0871c60c
-
libnginx-mod-http-xslt-filter_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:8d0c1f89fb7c8e904ebde5fa415d8b1166997e4c
-
libnginx-mod-mail_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:9c721753bbc18adad2462a4a1c339b5b98eba87f
-
libnginx-mod-nchan_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:75f0ffacfbb6408c0028ae914f59c71cfb135f83
-
libnginx-mod-rtmp_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:ef4525f0e033ad15ea75ee55b4f7b53be4998f21
-
libnginx-mod-stream_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:73eecfb144d7e538524274760f47163dd1f385ef
-
nginx-extras_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:3bc61bac5a9fffc3fa95963a3c8aca6846612367
-
nginx-full_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:01623e17cb3c80dde2d57b1f51579948a54984ea
-
nginx-light_1.14.2-2+deb10u5+tuxcare.els8_arm64.deb
sha:c3b72dc327ff78784405f5ac52e9fec65991a275
-
libnginx-mod-http-auth-pam_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:86f241114b159a5f20d1d083b821c6a2c7d969c9
-
libnginx-mod-http-cache-purge_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:f695f449ddaff8e1300a5023a984ace8c75d7e63
-
libnginx-mod-http-dav-ext_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:9fafa4817de15b0336fbc0df23465032ef0a3013
-
libnginx-mod-http-echo_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:278ee98e769133eb2ee6867c72858ec29fcd9832
-
libnginx-mod-http-fancyindex_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:4caf30548343d5d65916a17ec7dec8f2ba2b2c4a
-
libnginx-mod-http-geoip_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:c381cad9ad17e97ab13978c9493777b5fdef2828
-
libnginx-mod-http-headers-more-filter_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:4b8ffdef5b48243cd5a30ba8ec26b4a80371775e
-
libnginx-mod-http-image-filter_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:ec8d49b3b2108d9973c6bce0307233609be87db6
-
libnginx-mod-http-lua_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:63338c376335c0060a980cfc2a6a7a3989ae2be6
-
libnginx-mod-http-ndk_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:9d3c4418d5e99d95d06a9b7360b4af782269da41
-
libnginx-mod-http-perl_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:5922a1c9311013e652243650f3796f006a7e4b68
-
libnginx-mod-http-subs-filter_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:b02364125982594c81a1041a0b58ba1263ba1e25
-
libnginx-mod-http-uploadprogress_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:c7a471e72f14e72db3cae01197d5f5edf511cc72
-
libnginx-mod-http-upstream-fair_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:2abbb516424a078b217eca25ec293b4ef36ec815
-
libnginx-mod-http-xslt-filter_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:44d2e3da59cc87b7404c788682876ec7f2e01edc
-
libnginx-mod-mail_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:8e9149d2c419a1c37ab760b6cfffcc7c52ec52a6
-
libnginx-mod-nchan_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:bc1d9e74c9ca4914a15ce63e5639c02a14a719a3
-
libnginx-mod-rtmp_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:37c0f962478944b65710bb004397559224cc4072
-
libnginx-mod-stream_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:06c1be6d20a24de4874941abe3d91005f265714c
-
nginx-extras_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:2ec47eb76d9dbd1f7138e27a1f5d123a4d084209
-
nginx-full_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:fb256d9869f4fdc2ceb959a98a8ef4263d8f90fe
-
nginx-light_1.14.2-2+deb10u5+tuxcare.els8_armel.deb
sha:221ed4382295287b0d8f1dc64bb3011d2d071aa8
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.