BSD Ports

security/libsodium -- crypto_core_ed25519_is_valid_point mishandles checks for whether an elliptic curve point is valid

· CVE-2025-69277 · VuXML entry

Libsodium maintainer reports: The function crypto_core_ed25519_is_valid_point(), a low-level function used to check if a given elliptic curve point is valid, was supposed to reject points that aren't in the main cryptographic group, but some points were slipping through.

Affected versions

By system

1 still vulnerable, 1 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.

SystemPortVersionStateFixed
DragonFlysecurity/libsodium1.0.19 vulnerable since 2026-01-07
OpenBSDsecurity/libsodium1.0.22 out of range, by version
NetBSDsecurity/libsodium1.0.22 not listed
MidnightBSDsecurity/libsodium1.0.18 in range, by version
FreeBSDsecurity/libsodium1.0.22 fixed