Debian DSA-3309-1 : tidy - security update

medium Nessus Plugin ID 84837

Synopsis

The remote Debian host is missing a security-related update.

Description

Fernando Munoz discovered that invalid HTML input passed to tidy, an HTML syntax checker and reformatter, could trigger a buffer overflow.
This could allow remote attackers to cause a denial of service (crash) or potentially execute arbitrary code.

Geoff McLane also discovered that a similar issue could trigger an integer overflow, leading to a memory allocation of 4GB. This could allow remote attackers to cause a denial of service by saturating the target's memory.

Solution

Upgrade the tidy packages.

For the oldstable distribution (wheezy), these problems have been fixed in version 20091223cvs-1.2+deb7u1.

For the stable distribution (jessie), these problems have been fixed in version 20091223cvs-1.4+deb8u1.

See Also

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792571

https://packages.debian.org/source/wheezy/tidy

https://packages.debian.org/source/jessie/tidy

https://www.debian.org/security/2015/dsa-3309

Plugin Details

Severity: Medium

ID: 84837

File Name: debian_DSA-3309.nasl

Version: 2.9

Type: local

Agent: unix

Published: 7/20/2015

Updated: 1/11/2021

Supported Sensors: Agentless Assessment, Continuous Assessment, Frictionless Assessment Agent, Nessus Agent, Nessus

Risk Information

VPR

Risk Factor: Medium

Score: 6.7

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

Vulnerability Information

CPE: cpe:/o:debian:debian_linux:8.0, p-cpe:/a:debian:debian_linux:tidy, cpe:/o:debian:debian_linux:7.0

Required KB Items: Host/local_checks_enabled, Host/Debian/release, Host/Debian/dpkg-l

Exploit Available: true

Exploit Ease: Exploits are available

Patch Publication Date: 7/18/2015

Reference Information

CVE: CVE-2015-5522, CVE-2015-5523

BID: 75037

DSA: 3309