CVE Catalog

CVE-2017-17497

High
Published: Translated: NVD NIST

Summary

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 is modified in the loop without validating the new value.

Risk Assessment

An attacker can exploit this vulnerability to trigger application crashes, potentially leading to service downtime.

Recommendation

It is recommended to upgrade to a newer version of Tidy where the issue has been fixed to minimize the risk of denial of service.

Other vulnerabilities in Tidy 5.7.0

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS