Skip to content
OpenAdvisories
Unscored CVE-2015-5523 EUVD-2015-5478GHSA-v5vg-qv4w-24wv

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…

Published Aug 11, 2015 · Updated Aug 6, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 8 tidy 20091223cvs-1.4+deb8u1 DSA-3309-1
Debian 7 tidy 20091223cvs-1.2+deb7u1 DSA-3309-1
Debian 6.0 tidy 20091223cvs-1+deb6u1 DLA-273-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS tidy 20091223cvs-1.2ubuntu1.1 USN-2695-1
ReleasePackageFixed inAdvisory
SLES 12 tidy 1.0.20100204cvs-25.3 SUSE-SU-2015:1513-1
SLES 11 SP4 tidy 1.0-37.1 SUSE-SU-2015:1525-1
SLES 11 SP3 tidy 1.0-37.1 SUSE-SU-2015:1525-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed tidy 5.2.0-2.3 openSUSE-SU-2024:10210-1

Advisories 6

References