CVE-2025-69277

libsodium: libsodium: Improper validation of elliptic curve points could lead to data integrity or information disclosure.

Published Dec 31, 2025 CVSS 3.1 · 4.5 Medium EPSS < 1% KEV · Not listed
Description
libsodium before ad3004e, in atypical use cases involving certain custom cryptography or untrusted data to crypto_core_ed25519_is_valid_point, mishandles checks for whether an elliptic curve point is valid because it sometimes allows points that aren't in the main cryptographic group.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-4435-1 libsodium security update
Debian DSA Debian DSA DSA-6094-1 libsodium security update
Github GHSA Github GHSA GHSA-mrfv-m5wm-5w6w libsodium has Incomplete List of Disallowed Inputs
Ubuntu USN Ubuntu USN USN-7949-1 Sodium vulnerability
History
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Title libsodium: libsodium: Improper validation of elliptic curve points could lead to data integrity or information disclosure.
References
Metrics threat_severity

None

threat_severity

Moderate

Type Values Removed Values Added
Description libsodium before ad3004e, in atypical use cases involving certain custom cryptography or untrusted data to crypto_core_ed25519_is_valid_point, mishandles checks for whether an elliptic curve point is valid because it sometimes allows points that aren't in the main cryptograpbic group. libsodium before ad3004e, in atypical use cases involving certain custom cryptography or untrusted data to crypto_core_ed25519_is_valid_point, mishandles checks for whether an elliptic curve point is valid because it sometimes allows points that aren't in the main cryptographic group.
Type Values Removed Values Added
Description libsodium before ad3004e, in atypical use cases involving certain custom cryptography or untrusted data to crypto_core_ed25519_is_valid_point, mishandles checks for whether an elliptic curve point is valid because it sometimes allows points that aren't in the main cryptograpbic group.
Weaknesses CWE-184
References
Metrics cvssV3_1

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

Subscriptions

No data.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jan 7, 2026, 5:06 PM
Reserved
Dec 31, 2025, 5:50 AM
Status
Deferred
Published
Dec 31, 2025, 6:15 AM
Modified
Jun 17, 2026, 10:00 AM
Severity
Moderate
Public date
Dec 31, 2025, 5:50 AM