[CLSA-2026:1791276939] Fix CVE(s): CVE-2026-42533
Type:
security
Severity:
Critical
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.
CVEs fixed:
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.