Alerts This Week
Warning Icon 1 764
Alerts This Week
Warning Icon 1 764

Fedora 43: Critical Update for libsodium to Prevent Information Leak

fedora
Calendar Grey January 10, 2026
Dist Fedora Esm H88
Fedora 43 updates libsodium with a critical fix addressing elliptic curve validation leading to data integrity issues.
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

References


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

Update Instructions

This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2026-cb424f8aa2' 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 43
Version: 1.0.21
Release: 2.fc43
Summary: The Sodium crypto library

Get the latest News and Insights

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

Your message here