CVE catalog

CVE-2017-17497

tidy-html5: CVE-2017-17497

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
1.38% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiantidy-html5sid2:5.8.0-2.1fixed
Debiantidy-html5forky2:5.8.0-2.1fixed
Debiantidy-html5trixie2:5.8.0-2fixed
Debiantidy-html5bookworm2:5.6.0-11fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiantidy-html5sourcesid2:5.6.0-3not yet assignedNot reportedNot reported
Debiantidy-html5sourceforky2:5.6.0-3not yet assignedNot reportedNot reported
Debiantidy-html5sourcetrixie2:5.6.0-3not yet assignedNot reportedNot reported
Debiantidy-html5sourcebookworm2:5.6.0-3not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [tidy-html5]

    Details (2)
    • 2:5.6.0-11 · amd64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

    • 2:5.6.0-11 · arm64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

  • Source package: [tidy-html5]

    Details (2)
    • 2:5.6.0-11 · amd64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

    • 2:5.6.0-11 · arm64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

  • [tidy]Fixed

    Source package: [tidy-html5]

    Details (2)
    • 2:5.6.0-11 · amd64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

    • 2:5.6.0-11 · arm64 · bookworm

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · bookworm; dsa · tidy-html5 · debian · 12

[Debian 13 (Trixie)]

  • [libtidy58]Fixed

    Source package: [tidy-html5]

    Details (2)
    • 2:5.8.0-2 · amd64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

    • 2:5.8.0-2 · arm64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

  • Source package: [tidy-html5]

    Details (2)
    • 2:5.8.0-2 · amd64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

    • 2:5.8.0-2 · arm64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

  • [tidy]Fixed

    Source package: [tidy-html5]

    Details (2)
    • 2:5.8.0-2 · amd64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

    • 2:5.8.0-2 · arm64 · trixie

      Fixed · Fixed: 2:5.6.0-3

      dsa · tidy-html5 · debian · 13

Observed:

References