CVE-2021-21871
PowerISO vulnerability analysis and mitigation

Overview

A memory corruption vulnerability (CVE-2021-21871) was discovered in PowerISO 7.9's DMG File Format Handler functionality. The vulnerability was discovered by Piotr Bania of Cisco Talos and publicly disclosed on June 28, 2021, after being reported to the vendor on June 5, 2021. The vulnerability affects PowerISO version 7.9, a CD/DVD/BD image file processing tool that provides support for Apple Disk Image (DMG) file format (Talos Report).

Technical details

The vulnerability is classified as an out-of-bounds write (CWE-787) with a CVSSv3 score of 8.8 (CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). The issue occurs when PowerISO inflates ZLIB sections within DMG files, where it fails to correctly check the boundary of the output buffer. When processing a specifically crafted DMG file with a malformed ZLIB section, it's possible to trigger memory corruption through malformed DIST or DISTEX codes in the ZLIB bytecode (Talos Report).

Impact

A successful exploitation of this vulnerability could lead to memory corruption, potentially allowing an attacker to execute arbitrary code on the victim's machine. The high CVSS score of 8.8 indicates severe potential impacts on system confidentiality, integrity, and availability (Talos Report).

Exploitability

The vulnerability can be exploited by tricking a user into opening a specially crafted DMG file. The attack requires user interaction but does not require authentication, making it relatively easy to exploit given successful social engineering. Cisco Talos has released SNORT rules 57728 and 57729 to detect exploitation attempts (Talos Blog).

Mitigation and workarounds

The vendor has fixed this vulnerability in a bug-release of PowerISO version 7.9. Users should ensure they are running PowerISO version 7.9 with the most recent bug fixes, although the version number remained unchanged in the fixed release (Talos Report).

Additional resources


SourceThis report was generated using AI

Related PowerISO vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2022-41992HIGH7.8
  • PowerISO logoPowerISO
  • cpe:2.3:a:poweriso:poweriso
NoNoDec 16, 2022
CVE-2021-21871HIGH7.8
  • PowerISO logoPowerISO
  • cpe:2.3:a:poweriso:poweriso
NoNoJun 29, 2021
CVE-2017-2823HIGH7.8
  • PowerISO logoPowerISO
  • cpe:2.3:a:poweriso:poweriso
NoYesMay 24, 2017
CVE-2017-2817HIGH7.8
  • PowerISO logoPowerISO
  • cpe:2.3:a:poweriso:poweriso
NoYesMay 24, 2017
CVE-2026-19189HIGH7.1
  • PowerISO logoPowerISO
  • cpe:2.3:a:poweriso:poweriso
NoNoAug 07, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management