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

CVE-2025-43345

Published: 2025-11-04 02:15:42
Last Modified: 2026-04-02 19:20:31

Description

A correctness issue was addressed with improved checks. This issue is fixed in iOS 18.7 and iPadOS 18.7, iOS 26 and iPadOS 26, macOS Sequoia 15.7, macOS Sonoma 14.8, macOS Tahoe 26, tvOS 26, visionOS 26, watchOS 26. An app may be able to access sensitive user data.

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:o:apple:ipados:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:tvos:*:*:*:*:*:*:*:* - VULNERABLE
Apple iOS < 18.7
Apple iPadOS < 18.7
Apple iOS < 26
Apple iPadOS < 26
Apple macOS Sequoia < 15.7
Apple macOS Sonoma < 14.8
Apple macOS Tahoe < 26
Apple tvOS < 26
Apple visionOS < 26
Apple watchOS < 26

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
// CVE-2025-43345 PoC Concept (Educational Purpose Only) // This is a conceptual demonstration and NOT functional exploit code // Note: This vulnerability was patched by Apple before public disclosure. // The actual exploit requires specific conditions and user interaction. // Conceptual attack scenario: // 1. Attacker creates a malicious iOS application // 2. Application attempts to access sensitive data through undocumented APIs // 3. User interaction triggers the vulnerability // 4. Sensitive data is exfiltrated /* import Foundation class CVE202543345PoC { // This vulnerability involves improper permission checks // in Apple's system frameworks func attemptDataAccess() { // Conceptual demonstration of the vulnerability // Actual exploitation requires specific conditions // Step 1: Identify target sensitive data locations let sensitivePaths = [ "/var/mobile/Library/AddressBook/", "/var/mobile/Library/Preferences/", "/private/var/mobile/Library/SMS/" ] // Step 2: Attempt to access without proper authorization for path in sensitivePaths { // In vulnerable version: permission check may be bypassed let data = readSensitiveData(at: path) if data != nil { // Data access successful - vulnerability present exfiltrateData(data) } } } func readSensitiveData(at path: String) -> Data? { // Vulnerability: improper access control check // return FileManager.default.contents(atPath: path) return nil } func exfiltrateData(_ data: Data) { // Send to attacker-controlled server } } */ // IMPORTANT: This code is for educational purposes only. // The actual vulnerability has been patched by Apple. // Always update your devices to the latest security patches.

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-43345", "sourceIdentifier": "[email protected]", "published": "2025-11-04T02:15:41.550", "lastModified": "2026-04-02T19:20:30.873", "vulnStatus": "Modified", "cveTags": [], "descriptions": [{"lang": "en", "value": "A correctness issue was addressed with improved checks. This issue is fixed in iOS 18.7 and iPadOS 18.7, iOS 26 and iPadOS 26, macOS Sequoia 15.7, macOS Sonoma 14.8, macOS Tahoe 26, tvOS 26, visionOS 26, watchOS 26. An app may be able to access sensitive user data."}], "metrics": {"cvssMetricV31": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "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": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-200"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:apple:ipados:*:*:*:*:*:*:*:*", "versionEndExcluding": "18.7", "matchCriteriaId": "5006F7D9-931C-4C7A-960A-C46338855CBB"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:iphone_os:*:*:*:*:*:*:*:*", "versionEndExcluding": "18.7", "matchCriteriaId": "025344A4-9E22-44FD-AF62-67FE85D1C621"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "14.0", "versionEndExcluding": "14.8", "matchCriteriaId": "9EF389A5-03CF-478D-9CE9-26556CBD4CEC"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "15.0", "versionEndExcluding": "15.7", "matchCriteriaId": "D37B8DD2-ECC6-469E-A1A3-148B98F9DEB6"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:tvos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.0", "matchCriteriaId": "BD4D5965-C1B7-4C82-AB16-BA4D41F2FBCA"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:visionos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.0", "matchCriteriaId": "E33744A8-68C0-4822-B08E-100911C18404"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:watchos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.0", "matchCriteriaId": "66CF3395-7CC9-41FD-8419-815AC6022191"}]}]}], "references": [{"url": "https://support.apple.com/en-us/125108", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125109", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125110", "source": "[email protected]"}, {"url": "https://support.apple.com/en-us/125111", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125112", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125114", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125115", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/125116", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}]}}