Alerts This Week
Warning Icon 1 692
Alerts This Week
Warning Icon 1 692

Fedora 42: Critical Improper Validation Issue in libsodium CVE-2025-69277

fedora
Calendar Grey January 11, 2026
Dist Fedora Esm H88
Update for libsodium in Fedora 42 fixes improper validation issues to enhance security and prevent potential data integrity loss.
Version 1.0.21 This point release includes all the changes from 1.0.20-stable, which include a security fix for the crypto_core_ed25519_is_valid_point() function, as well as two ne...

Summary

Sodium is a new, easy-to-use software library for encryption, decryption,

signatures, password hashing and more. It is a portable, cross-compilable,

installable, packageable fork of NaCl, with a compatible API, and an extended

API to improve usability even further. Its goal is to provide all of the core

operations needed to build higher-level cryptographic tools. The design

choices emphasize security, and "magic constants" have clear rationales.

The same cannot be said of NIST curves, where the specific origins of certain

constants are not described by the standards. And despite the emphasis on

higher security, primitives are faster across-the-board than most

implementations of the NIST standards.

Update Information:

Version 1.0.21 This point release includes all the changes from 1.0.20-stable, which include a security fix for the crypto_core_ed25519_is_valid_point() function, as well as two new sets of functions: The new crypto_ipcrypt_* functions implement mechanisms for securely encrypting and anonymizing IP addresses as specified in std.github.io The sodium_bin2ip and sodium_ip2bin helper functions have been added to complement the crypto_ipcrypt_* functions and easily convert addresses between bytes and strings. XOF: the crypto_xof_shake* and crypto_xof_turboshake* functions are standard extendable output functions. From input of any length, they can derive output of any length with the same properties as hash functions. These primitives are required by many post-quantum mechanisms, but can also be used for a wide range of applications, including key derivation, session encryption and more. Version 1.0.20-stable XCFramework: cross-compilation is now forced on Apple Silicon...

Change Log

* Wed Jan 7 2026 Remi Collet - 1.0.21-2 - fix aarch64 build failure using upstream patch * Wed Jan 7 2026 Remi Collet - 1.0.21-1 - update to 1.0.21 - open https://github.com/jedisct1/libsodium/discussions/1503 build failure on aarch64 - workaround build failure using -flax-vector-conversions on aarch64 - Add missing SPDX identifiers to license field

References


[ 1 ] Bug #2426617 - CVE-2025-69277 libsodium: libsodium: Improper validation of elliptic curve points could lead to data integrity or information disclosure. [fedora-42] https://bugzilla.redhat.com/show_bug.cgi?id=2426617

Update Instructions

This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2026-b7217393db' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

Severity
critical
Lowest
Low
Medium
High
Critical

Name: libsodium
Product: Fedora 42
Version: 1.0.21
Release: 2.fc42
Summary: The Sodium crypto library

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Related News

Your message here