Htacg Tidy vulnerabilities

6 known vulnerabilities affecting htacg/tidy.

Total CVEs
6
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH2MEDIUM3

Vulnerabilities

Page 1 of 1
CVE-2025-6498MEDIUMCVSS 4.8v5.8.02025-06-23
CVE-2025-6498 [MEDIUM] CWE-401 CVE-2025-6498: A vulnerability classified as problematic has been found in HTACG tidy-html5 5.8.0. Affected is the A vulnerability classified as problematic has been found in HTACG tidy-html5 5.8.0. Affected is the function defaultAlloc of the file src/alloc.c. The manipulation leads to memory leak. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used.
nvd
CVE-2021-33391CRITICALCVSS 9.8v5.7.282023-02-17
CVE-2021-33391 [CRITICAL] CWE-416 CVE-2021-33391: An issue in HTACG HTML Tidy v5.7.28 allows attacker to execute arbitrary code via the -g option of t An issue in HTACG HTML Tidy v5.7.28 allows attacker to execute arbitrary code via the -g option of the CleanNode() function in gdoc.c.
nvd
CVE-2017-17497HIGHCVSS 7.5v5.7.02017-12-10
CVE-2017-17497 [HIGH] CWE-119 CVE-2017-17497: In Tidy 5.7.0, the prvTidyTidyMetaCharset function in clean.c allows attackers to cause a denial of In Tidy 5.7.0, the prvTidyTidyMetaCharset function in clean.c allows attackers to cause a denial of service (Segmentation Fault), because the currentNode variable in the "children of the head" processing feature is modified in the loop without validating the new value.
nvd
CVE-2017-13692HIGHCVSS 7.5v5.5.312017-08-25
CVE-2017-13692 [HIGH] CWE-20 CVE-2017-13692: In Tidy 5.5.31, the IsURLCodePoint function in attrs.c allows attackers to cause a denial of service In Tidy 5.5.31, the IsURLCodePoint function in attrs.c allows attackers to cause a denial of service (Segmentation Fault), as demonstrated by an invalid ISALNUM argument.
nvd
CVE-2015-5522MEDIUMCVSS 6.8≤ 4.9.302015-08-11
CVE-2015-5522 [MEDIUM] CWE-119 CVE-2015-5522: Heap-based buffer overflow in the ParseValue function in lexer.c in tidy before 4.9.31 allows remote Heap-based buffer overflow in the ParseValue function in lexer.c in tidy before 4.9.31 allows remote attackers to cause a denial of service (crash) via vectors involving a command character in an href.
nvdosv
CVE-2015-5523MEDIUMCVSS 4.3≤ 4.9.302015-08-11
CVE-2015-5523 [MEDIUM] CWE-119 CVE-2015-5523: The ParseValue function in lexer.c in tidy before 4.9.31 allows remote attackers to cause a denial o The ParseValue function in lexer.c in tidy before 4.9.31 allows remote attackers to cause a denial of service (crash) via vectors involving multiple whitespace characters before an empty href, which triggers a large memory allocation.
nvdosv