Debian DLA-323-1 : fuseiso security update

high Nessus Plugin ID 86226

Synopsis

The remote Debian host is missing a security update.

Description

The following two issues have recently been fixed in Debian LTS (squeeze) for the fuseiso package.

Issue 1

An integer overflow, leading to a heap-based buffer overflow flaw was found in the way FuseISO, a FUSE module to mount ISO filesystem images, performed reading of certain ZF blocks of particular inodes. A remote attacker could provide a specially crafted ISO file that, when mounted via the fuseiso tool would lead to fuseiso binary crash.

This issue was discovered by Florian Weimer of Red Hat Product Security Team.

The issue got resolve by bailing out before ZF blocks that exceed the supported block size of 2^17 are to be read.

Issue 2

A stack-based buffer overflow flaw was found in the way FuseISO, a FUSE module to mount ISO filesystem images, performed expanding of directory portions for absolute path filename entries. A remote attacker could provide a specially crafted ISO file that, when mounted via fuseiso tool would lead to fuseiso binary crash or, potentially, arbitrary code execution with the privileges of the user running the fuseiso executable.

This issue was discovered by Florian Weimer of Red Hat Product Security Team.

The issue got resolved by checking the resulting length of an absolute path name and by bailing out if the platform's PATH_MAX value gets exceeded.

NOTE: Tenable Network Security has extracted the preceding description block directly from the DLA security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.

Solution

Upgrade the affected fuseiso package.

See Also

https://lists.debian.org/debian-lts-announce/2015/10/msg00001.html

https://packages.debian.org/source/squeeze-lts/fuseiso

Plugin Details

Severity: High

ID: 86226

File Name: debian_DLA-323.nasl

Version: 2.4

Type: local

Agent: unix

Published: 10/2/2015

Updated: 1/11/2021

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

Vulnerability Information

CPE: p-cpe:/a:debian:debian_linux:fuseiso, cpe:/o:debian:debian_linux:6.0

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

Patch Publication Date: 10/1/2015