Vulnerability details
CVE-2025-31277
Actively exploited
Apple SafariApple iOS and iPadOSApple macOSApple tvOSApple visionOSApple watchOS
CVSS 3.1
8.8High
Remedy
Required action (CISA): Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. (due: 2026-04-03)
Versions not listed as affected in the CVE record:
- Safari — version 18.6 and later
- iOS and iPadOS — version 18.6 and later
- macOS — version 15.6 and later
- tvOS — version 18.6 and later
- visionOS — version 2.6 and later
- watchOS — version 11.6 and later
Official description
The issue was addressed with improved memory handling. This issue is fixed in Safari 18.6, iOS 18.6 and iPadOS 18.6, macOS Sequoia 15.6, tvOS 18.6, visionOS 2.6, watchOS 11.6. Processing maliciously crafted web content may lead to memory corruption.
CVSS scores
| Score | Version | Source | Vector |
|---|---|---|---|
| 8.8High | 3.1 | CISA ADP / Vulnrichment (CISA-ADP) | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| 8.8High | 3.1 | CVEProject cvelistV5 (CNA) (redhat-SADP) | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Affected products
| Vendor | Product | Versions | Source |
|---|---|---|---|
| Apple | Safari | v < 18.6 | CVEProject cvelistV5 (CNA) |
| Apple | iOS and iPadOS | v < 18.6 | CVEProject cvelistV5 (CNA) |
| Apple | macOS | v < 15.6 | CVEProject cvelistV5 (CNA) |
| Apple | tvOS | v < 18.6 | CVEProject cvelistV5 (CNA) |
| Apple | visionOS | v < 2.6 | CVEProject cvelistV5 (CNA) |
| Apple | watchOS | v < 11.6 | CVEProject cvelistV5 (CNA) |
References and advisories
25- https://support.apple.com/en-us/124147
- https://support.apple.com/en-us/124149
- https://support.apple.com/en-us/124152
- https://support.apple.com/en-us/124153
- https://support.apple.com/en-us/124154
- https://support.apple.com/en-us/124155
- https://cloud.google.com/blog/topics/threat-intelligence/darksword-ios-exploit-chain/ third-party-advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-31277 government-resource
- http://seclists.org/fulldisclosure/2025/Aug/0
- http://seclists.org/fulldisclosure/2025/Jul/36
- http://seclists.org/fulldisclosure/2025/Jul/32
- http://seclists.org/fulldisclosure/2025/Jul/30
- https://access.redhat.com/security/cve/CVE-2025-31277 vdb-entryx_refsource_REDHAT
- https://bugzilla.redhat.com/show_bug.cgi?id=2448780 issue-trackingx_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-31277.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2025:19352 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:17802 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:19157 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:19165 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:19109 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:17807 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:17643 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:17743 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:17741 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/errata/RHSA-2025:18097 vendor-advisoryx_refsource_REDHAT
Kolun on Telegram @kolunsec
Exploited CVEs, key news and a daily digest
Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.
Details
- Published
- 2025-07-30
- Last updated
- 2026-09-21
- State
- Published
- Assigner (CNA)
- apple
- Kolun priority
- 83 · Critical
CISA KEV catalog
- Date added
- 2026-03-20
- Due date
- 2026-04-03
- Used in ransomware
- Unknown
Exploit prediction (EPSS)
1.67%
Probability of exploitation in 30 days
77.2%
Percentile (among all CVEs)
SSVC assessment (CISA)
- Automatable
- No
- Exploitation
- Active
- Technical impact
- Total
Weaknesses (CWE)
- CWE-119Improper Restriction of Operations within the Bounds of a Memory Buffer
- CWE-120Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')