CVE-2015-8837: Buffer Overflow
A stack-based buffer overflow flaw was found in the way FuseISO, a FUSE module to mount ISO filesystem images, performed expanding of directories 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.
Note: Since the fuseiso binary on Fedora is compiled with FORTIFYSOURCE protection enabled, this flaw would allow an attacker to cause fuseiso binary to crash only.
Acknowledgements:
This issue was discovered by Florian Weimer of Red Hat Product Security Team.
Other sources
Stack-based buffer overflow in the isofsrealreaddir function in isofs.c in FuseISO 20070708 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a long pathname in an ISO file.
— MITRE
Affected Software
Remediation
Patch Available
Event History
Frequently Asked Questions
What is the severity of CVE-2015-8837?
CVE-2015-8837 is rated as a high severity vulnerability due to the potential for remote code execution through a stack-based buffer overflow.
How do I fix CVE-2015-8837?
To mitigate CVE-2015-8837, it is recommended to update FuseISO to the latest version or apply any available patches.
Which software is affected by CVE-2015-8837?
CVE-2015-8837 affects FuseISO versions up to and including 20070708 and specific versions of Debian and Fedora.
Can CVE-2015-8837 be exploited remotely?
Yes, CVE-2015-8837 can be exploited remotely if an attacker provides a specially crafted ISO file.
What type of vulnerability is CVE-2015-8837?
CVE-2015-8837 is a stack-based buffer overflow vulnerability that occurs during the handling of absolute path filename entries.