libming Segmentation Fault Vulnerability in decompileDUPLICATECLIP Function Allowing Denial-of-Service

Vulnerability

A segmentation fault vulnerability has been identified in libming version 0.4.8. The issue arises in the decompileDUPLICATECLIP function, where a read memory access to an invalid address, specifically pointing to the zero page, triggers the fault. This vulnerability occurs during the decompilation of SWF files, particularly when processing DUPLICATECLIP actions. The exploitation of this vulnerability leads to a denial-of-service condition, causing the application to crash.

Impact

Exploitation of this vulnerability causes a segmentation fault, leading to a denial-of-service condition where the application crashes and becomes unavailable.

Reproduction

The vulnerability can be reproduced by using libming version 0.4.8 to decompile a SWF file that contains DUPLICATECLIP actions. This can be done using the 'swftocxx' command-line tool included with libming, which processes SWF files and can be used to demonstrate the vulnerability by creating a crafted SWF file that triggers the issue.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
2.4
impact
2.5
exploitability
5.8
remediation
0.0
relevance
0.0
threat
6.4
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.