6 matches found
CVE-2015-5522
CVE-2015-5522 is a heap-based buffer overflow in the ParseValue function of lexer.c in tidy before 4.9.31 that allows remote attackers to crash the program via a vector involving a command character in an href. The vulnerability affects tidy/libtidy and can lead to a denial of service. A fix is a...
CVE-2015-5523
CVE-2015-5523 affects the tidy project (libtidy) ParseValue() in lexer.c; multiple whitespace before an empty href can trigger a large memory allocation and remote DoS. Affected: tidy/libtidy prior to 4.9.31. Remediation: upgrade to 4.9.31+ (vendors like SUSE/Debian reference patching; see SUSE-S...
CVE-2021-33391
CVE-2021-33391 affects HTACG HTML Tidy v5.7.28. The flaw allows remote attackers to execute arbitrary code via the -g option in the CleanNode() function (gdoc.c), with CVSS v3.1 base score 9.8 (CRITICAL). Affected installations include tidy-html5 packages older than patched versions; multiple adv...
CVE-2017-17497
CVE-2017-17497 affects Tidy 5.7.0. The vulnerability is in the prvTidyTidyMetaCharset function in clean.c, where the currentNode variable used in the “children of the head” processing path is modified inside a loop without validating the updated value. This can lead to a denial of service via a s...
CVE-2017-13692
In Tidy 5.5.31, the IsURLCodePoint function in attrs.c is vulnerable to causing a denial of service (Segmentation Fault) when presented with an invalid ISALNUM argument. This is the concrete technical detail across connected documents: affected software is tidy-html5/tidy (Tidy) version 5.5.31; t...
CVE-2025-6498
The CVE-2025-6498 entry concerns HTACG tidy-html5 5.8.0. Affected is the function defaultAlloc in src/alloc.c, with the manipulation causing a memory leak. The vulnerability is described as exploitable on the local host, and the exploit has been disclosed publicly. The available connected sources...