Security Vulnerability Report
中文
CVE-2026-28922 CVSS 6.5 MEDIUM

CVE-2026-28922

Published: 2026-05-11 21:18:55
Last Modified: 2026-05-13 14:37:45

Description

This issue was addressed through improved state management. This issue is fixed in macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, macOS Tahoe 26.5. An app may be able to access private information.

CVSS Details

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

Configurations (Affected Products)

cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
macOS Sequoia < 15.7.7
macOS Sonoma < 14.8.7
macOS Tahoe < 26.5

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
/* * Conceptual Proof of Concept for CVE-2026-28922 * This snippet demonstrates a potential scenario where state management * flaws could lead to information disclosure. * Note: This is a simulation based on the vulnerability description. */ import Foundation class VulnerabilityDemo { func attemptExploit() { print("[+] Starting PoC for CVE-2026-28922...") // Simulate the condition where user interaction is required let userInteracted = true if userInteracted { // Hypothetical function exploiting poor state management if let privateInfo = accessPrivateDataThroughStateFlaw() { print("[!] Success: Accessed private information: \(privateInfo)") } else { print("[-] Failed to access information.") } } else { print("[-] User interaction required for exploitation.") } } // Simulated function representing the state management flaw private func accessPrivateDataThroughStateFlaw() -> String? { // In a real exploit, this would manipulate app state to bypass sandboxing // or access memory/files that should be restricted. let sensitiveData = "User_Private_Token_12345" // Simulating a check that fails due to the vulnerability let isStateSecure = false if !isStateSecure { return sensitiveData } return nil } } // Run the demo let exploit = VulnerabilityDemo() exploit.attemptExploit()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-28922", "sourceIdentifier": "[email protected]", "published": "2026-05-11T21:18:54.530", "lastModified": "2026-05-13T14:37:44.660", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "This issue was addressed through improved state management. This issue is fixed in macOS Sequoia 15.7.7, macOS Sonoma 14.8.7, macOS Tahoe 26.5. An app may be able to access private information."}], "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:R/S:U/C:H/I:N/A:N", "baseScore": 6.5, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 3.6}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-200"}, {"lang": "en", "value": "CWE-284"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "14.0", "versionEndExcluding": "14.8.7", "matchCriteriaId": "DD9E7FAE-30DA-4B2B-A63A-6DFEA7A29933"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "15.0", "versionEndExcluding": "15.7.7", "matchCriteriaId": "2984C440-3DC2-413A-B5FA-1FAB21078DB8"}, {"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionStartIncluding": "26.0", "versionEndExcluding": "26.5", "matchCriteriaId": "6CB91417-90A8-4A9B-A1D0-1D94B80EF837"}]}]}], "references": [{"url": "https://support.apple.com/en-us/127115", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/127116", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}, {"url": "https://support.apple.com/en-us/127117", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}]}}