CVE-2025-31248

Directory Path Parsing Vulnerability Allowing Local Sensitive Data Access

Published Nov 21, 2025 CVSS 3.1 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Sequoia 15.5, macOS Sonoma 14.7.3, macOS Ventura 13.7.3. An app may be able to access sensitive user data.

Analysis

AI-generated

Technical impact

A parsing issue in the handling of directory paths was identified and addressed by adding stricter path validation. The flaw permits a local application to resolve a file reference to a location outside the intended directory, potentially revealing sensitive user data. This classic directory traversal weakness (CWE-22) can expose confidential information if an attacker can run or otherwise influence a local app.

Affected Systems

The vulnerability affects Apple macOS, specifically versions prior to macOS Sequoia 15.5, macOS Sonoma 14.7.3, and macOS Ventura 13.7.3. These releases include the fix; any earlier releases remain vulnerable.

Risk and Exploitability

The CVSS score of 5.5 reflects moderate severity, and the EPSS score of less than 1 % indicates a low probability of exploitation on the current network landscape. The vulnerability is not currently listed in the CISA KEV catalog, but it remains a local risk: an attacker who can run or influence a local application can potentially read or tamper with protected files outside the intended directories. Without the mitigations, the impact is limited to confidentiality potentially compromised for the vulnerable user.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update macOS to macOS Sequoia 15.5 or newer, macOS Sonoma 14.7.3 or newer, or macOS Ventura 13.7.3 or newer, ensuring the latest patches are installed.
  • For custom applications that perform path resolution, add explicit path validation checks to ensure that resolved paths remain within the intended directory before accessing files, thereby reducing the risk of directory traversal even if a future flaw emerges.
  • Keep System Integrity Protection and Gatekeeper enabled to limit the ability of local applications to exploit directory traversal weaknesses.

Generated by OpenCVE AI on April 29, 2026 at 02:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Directory Path Parsing Vulnerability Allowing Local Sensitive Data Access
Type Values Removed Values Added
Description A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Ventura 13.7.3, macOS Sequoia 15.5, macOS Sonoma 14.7.3. An app may be able to access sensitive user data. A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Sequoia 15.5, macOS Sonoma 14.7.3, macOS Ventura 13.7.3. An app may be able to access sensitive user data.
Type Values Removed Values Added
CPEs cpe:2.3:o:apple:macos:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Apple
Apple macos
Apple macos Sequoia
Apple macos Sonoma
Apple macos Ventura
Vendors & Products Apple
Apple macos
Apple macos Sequoia
Apple macos Sonoma
Apple macos Ventura
Type Values Removed Values Added
Weaknesses CWE-22
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A parsing issue in the handling of directory paths was addressed with improved path validation. This issue is fixed in macOS Ventura 13.7.3, macOS Sequoia 15.5, macOS Sonoma 14.7.3. An app may be able to access sensitive user data.
References
Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Sources

Status
PUBLISHED
Assigner
apple
Published
Updated
Apr 2, 2026, 6:14 PM
Reserved
Mar 27, 2025, 4:13 PM
Status
Modified
Published
Nov 21, 2025, 10:16 PM
Modified
Oct 8, 2026, 10:10 AM