Description
A remote attacker may be able to terminate a process that passes attacker-controlled input to the P-384 VOPRF API without bounding its length. This vulnerability is addressed in swift-crypto version 5.0.3.
Published: 2026-10-28
Score: n/a
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

The vulnerability is in the P‑384 VOPRF API of swift‑crypto, where no maximum input length is enforced. An attacker who can supply arbitrary data to this API can cause the process to terminate, leading to a denial of service for any application that uses the library. This is a classic example of an unbounded input flaw that results in a crash, corresponding to CWE‑400.

Affected Systems

Apple swift‑crypto before version 5.0.3 is affected. Any project or service that incorporates this library and exposes the VOPRF API to external data must be considered vulnerable until the patch is applied. The issue is limited to the specific cryptographic routine and does not appear to affect other Swift Crypto functions.

Risk and Exploitability

No CVSS score is disclosed and the EPSS score is unavailable, which limits precise severity assessment. The vulnerability is not listed in the CISA KEV catalog, indicating no known widespread exploitation. Nonetheless, any process that accepts external input and forwards it to the VOPRF API can be targeted. An attacker would craft specially sized data to trigger a crash, thereby disrupting availability. The likely attack vector involves remote input directed at the API, so the risk is a remote denial of service on affected services.

Generated by OpenCVE AI on October 29, 2026 at 00:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade swift‑crypto to version 5.0.3 or later.
  • Add strict length checks on any data passed to the P‑384 VOPRF API before calling the function.
  • Monitor application logs for unexpected crashes and apply additional input validation or process isolation as a temporary measure.

Generated by OpenCVE AI on October 29, 2026 at 00:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 29 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Title Unbounded Input Causes Process Termination in Swift Crypto VOPRF API
Weaknesses CWE-400

Wed, 28 Oct 2026 23:15:00 +0000

Type Values Removed Values Added
Description A remote attacker may be able to terminate a process that passes attacker-controlled input to the P-384 VOPRF API without bounding its length. This vulnerability is addressed in swift-crypto version 5.0.3.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: apple

Published:

Updated: 2026-10-28T23:02:44.171Z

Reserved: 2026-09-08T16:43:47.663Z

Link: CVE-2026-86983

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-28T23:17:11.260

Modified: 2026-10-28T23:17:11.260

Link: CVE-2026-86983

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-29T00:30:14Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption