Moderate Vulnerability in libgcrypt: Denial of Service and Buffer Overflow Risk
Summary
ALSA-2026:50144: Moderate: libgcrypt security update. Affects libgcrypt versions < 1.11.0-7.el10_2. Fixed in 1.11.0-7.el10_2. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
libgcrypt is a general-purpose cryptographic library that provides implementations of various cryptographic algorithms. It is widely used in applications requiring secure data handling and encryption. The library is essential for ensuring the confidentiality and integrity of sensitive information. However, vulnerabilities in such libraries can expose applications to significant security risks, including unauthorized access and data breaches.
Vulnerability Detail
The vulnerability identified as CVE-2026-41989 in libgcrypt allows for a Denial of Service (DoS) and a buffer overflow through crafted ECDH ciphertext. This could lead to unexpected behavior in applications using the library, potentially crashing the application or allowing an attacker to execute arbitrary code. The issue arises from improper handling of specific inputs, making it crucial for users to address this vulnerability promptly.
How To Fix
Minimum fixed version
1.11.0-7.el10_2
This is the first release that contains the fix.
sudo dnf update libgcrypt
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
As a temporary measure, users can limit the exposure of applications using libgcrypt to untrusted inputs until the update is applied. However, the most effective solution is to update to the patched version as soon as possible.
Conclusion
The libgcrypt vulnerability CVE-2026-41989 poses a moderate risk that can lead to Denial of Service and buffer overflow. Users are urged to update their packages to the latest patched version to ensure their applications remain secure. Regular monitoring and updates are essential for maintaining the integrity of software applications.
See every vulnerability recorded for libgcrypt →
FAQ
libgcrypt is a cryptographic library that provides various algorithms for secure data handling and encryption.
CVE-2026-41989 refers to a specific vulnerability in libgcrypt that can lead to Denial of Service and buffer overflow.
You can use the Vulert playground at Vulert Scanner to check if your application is affected without needing to sign up.
Failing to address this vulnerability can lead to application crashes, unauthorized access, and potential data breaches.
It is recommended to regularly check for updates and security patches for libraries to mitigate potential vulnerabilities.
Related vulnerabilities
Recent vulnerabilities recorded for libgcrypt.