[CLSA-2026:1789392206] Fix CVE(s): CVE-2026-58471, CVE-2026-58472
Type:
security
Severity:
Important
Release date:
2026-09-14 13:23:38 UTC
Description:
* SECURITY UPDATE: Heap buffer overflow in remote filename charset conversion - debian/patches/CVE-2026-58471.patch: fix the E2BIG buffer-growth path of convert_fname() in src/url.c. On each iconv() overflow it recomputed the buffer size from the ORIGINAL length (done = len; len = done + inlen * 2) while resetting the write pointer to converted_fname + done, so outlen described a window that started before the bytes iconv() had already written; a multi-pass conversion therefore wrote past the allocation. The fix derives both the write offset and the remaining space from the actual bytes consumed (used = s - converted_fname) and guarantees the realloc grows the buffer - CVE-2026-58471 * SECURITY UPDATE: Integer overflow leading to heap buffer overflow in HTML attribute entity encoding - debian/patches/CVE-2026-58472.patch: change the size accumulator of html_quote_string() in src/convert.c from int to size_t and guard every addition with INT_ADD_OK(). The per-character increments were correct, but a sufficiently long input overflowed the signed int counter, so xmalloc() received an undersized (or negative) size and the second loop wrote the escaped string past the end of it - CVE-2026-58472
Updated packages:
  • wget_1.21-1+deb11u2+tuxcare.els1_amd64.deb
    sha:d24b1f0ed4aacb4511a20b49f7fa3466709d631c
  • wget_1.21-1+deb11u2+tuxcare.els1_arm64.deb
    sha:aef2437cdb4092cfa0cc6c252d706823eba8af43
  • wget_1.21-1+deb11u2+tuxcare.els1_armel.deb
    sha:e62f4994307ead463b1005888aaa0dddb611f56b
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.