CVE-2024-2236
Libgcrypt: vulnerable to marvin attack
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.9
Libgcrypt: vulnerable to marvin attack
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
CVE-2024-2236- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-385
- Updated
- 2026-11-05
EUVDEUVD-2024-27192
5.9
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
EUVD-2024-27192- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-05
GitHub AdvisoriesGHSA-w2gx-4fh8-wm9f
5.9
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may...
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
GHSA-w2gx-4fh8-wm9f- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-208, CWE-385
- Updated
- 2026-11-02
NVD
5.9
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
CVE-2024-2236- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-385
- Updated
- 2026-11-05
OSVBELL-CVE-2024-2236
5.9
- Record
BELL-CVE-2024-2236- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-2236
5.9
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
DEBIAN-CVE-2024-2236- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 29 moreShow less
OSVRHSA-2024:9404
5.9
Red Hat Security Advisory: libgcrypt security update
- Record
RHSA-2024:9404- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:3530
5.9
Red Hat Security Advisory: libgcrypt security update
- Record
RHSA-2025:3530- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2025:3534
5.9
Red Hat Security Advisory: libgcrypt security update
- Record
RHSA-2025:3534- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRLSA-2024:9404
5.9
Moderate: libgcrypt security update
The libgcrypt library provides general-purpose implementations of various cryptographic algorithms.
Security Fix(es):
- libgcrypt: vulnerable to Marvin Attack (CVE-2024-2236)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.
- Record
RLSA-2024:9404- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-2236
5.9
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
UBUNTU-CVE-2024-2236- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVALSA-2024:9404 No score
Moderate: libgcrypt security update
The libgcrypt library provides general-purpose implementations of various cryptographic algorithms.
Security Fix(es):
- libgcrypt: vulnerable to Marvin Attack (CVE-2024-2236)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:9404- Updated
- 2026-11-02
OSVAZL-108024 No score
CVE-2024-2236 affecting package libgcrypt 1.11.3-1
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
AZL-108024- Updated
- 2026-11-05
OSVCLSA-2025-1736859209 No score
libgcrypt: Fix of CVE-2024-2236
- CVE-2024-2236: fix timing-based side-channel vulnerability in RSA implementation
- Record
CLSA-2025-1736859209- Updated
- 2026-11-02
OSVCLSA-2025-1737656427 No score
libgcrypt: Fix of CVE-2024-2236
- Synced to upstream plus ASN.1 patch
- Tested on AlmaLinux 9.5
- Fix CVE-2024-2236 (RHEL-34579)
- Record
CLSA-2025-1737656427- Updated
- 2026-11-02
OSVCLSA-2025-1744301726 No score
libgcrypt: Fix of CVE-2024-2236
- Synced to upstream plus ASN.1 patch
- Tested on AlmaLinux 9.5
- Fix CVE-2024-2236 (RHEL-34579)
- Record
CLSA-2025-1744301726- Updated
- 2026-11-02
OSVCLSA-2025-1751538844 No score
libgcrypt: Fix of CVE-2024-2236
- Synced to upstream plus ASN.1 patch
- Tested on AlmaLinux 9.5
- Fix CVE-2024-2236 (RHEL-34579)
- Record
CLSA-2025-1751538844- Updated
- 2026-11-02
OSV No score
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- Record
CVE-2024-2236- Updated
- 2026-11-02
OSVMGASA-2026-0464 No score
Updated libgcrypt package fixes a security vulnerability
Libgcrypt: vulnerable to marvin attack. (CVE-2024-2236)
- Record
MGASA-2026-0464- Updated
- 2026-11-02
OSVopenSUSE-FU-2026:20562-1 No score
Feature update for libgcrypt, libgpg-error
This update for libgcrypt, libgpg-error fixes the following issues:
Update libgcrypt to 1.12.1 (jsc#PED-15059):
- New and extended interfaces:
- Allow access to the FIPS service indicator via the new GCRYCTL_FIPS_SERVICE_INDICATOR control code.
- Make SHA-1 non-FIPS internally for the 1.12 API
- Add Dilithium (ML-DSA) support
- Support optional random-override and support byte string data
- Bug fixes:
- Use secure MPI in _gcry_mpi_assign_limb_space.
- Use CSIDL_COMMON_APPDATA instead of /etc on Windows.
- Apply a Kyber patch from upstream.
- Fix an edge case in Jent initialization.
- mceliece6688128f: Fix stack overflow crash on win64/wine
- Performance:
- Many performance improvements, new AVX512 implementations for modern CPUs.
- Add RISC-V Zbb+Zbc implementation of CRC.
- Add RISC-V vector cryptography implementation of GHASH, AES, SHA256 and SHA512
- Add AVX2 and AVX512 code paths to improve CRC.
For a full changelog, see: https://dev.gnupg.org/source/libgcrypt/history/master/;libgcrypt-1.12.0
Update libgpg-error to 1.58:
- New src/gpg-error.c (main): New command "fconcat".
- Rename src/spawn-posix.c (struct gpgrt_spawn_actions): Rename the field to ENVP.
- argparse: Use SYSCONFDIR for /etc.
- Update translations for Portugese, German
- src/estream.c (parse_mode): Fix parsing of "share". Set sysopen flag.
- syscfg: Add 64-bit Android arch.
- Record
openSUSE-FU-2026:20562-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15239-1 No score
libgcrypt-devel-1.11.1-2.1 on GA media
These are all security issues fixed in the libgcrypt-devel-1.11.1-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15239-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2024-2236 No score
CVE-2024-2236 in libgcrypt20 - Patched by Root
Root has patched CVE-2024-2236 in the libgcrypt20 package for Root:Debian:12. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-12-CVE-2024-2236- Updated
- 2026-11-02
OSVROOT-OS-UBUNTU-2204-CVE-2024-2236 No score
CVE-2024-2236 in libgcrypt20 - Patched by Root
Root has patched CVE-2024-2236 in the libgcrypt20 package for Root:Ubuntu:22.04. Multiple fixed versions available.
- Record
ROOT-OS-UBUNTU-2204-CVE-2024-2236- Updated
- 2026-11-02
OSVSUSE-FU-2026:21213-1 No score
Feature update for libgcrypt, libgpg-error
This update for libgcrypt, libgpg-error fixes the following issues:
Update libgcrypt to 1.12.1 (jsc#PED-15059):
- New and extended interfaces:
- Allow access to the FIPS service indicator via the new GCRYCTL_FIPS_SERVICE_INDICATOR control code.
- Make SHA-1 non-FIPS internally for the 1.12 API
- Add Dilithium (ML-DSA) support
- Support optional random-override and support byte string data
- Bug fixes:
- Use secure MPI in _gcry_mpi_assign_limb_space.
- Use CSIDL_COMMON_APPDATA instead of /etc on Windows.
- Apply a Kyber patch from upstream.
- Fix an edge case in Jent initialization.
- mceliece6688128f: Fix stack overflow crash on win64/wine
- Performance:
- Many performance improvements, new AVX512 implementations for modern CPUs.
- Add RISC-V Zbb+Zbc implementation of CRC.
- Add RISC-V vector cryptography implementation of GHASH, AES, SHA256 and SHA512
- Add AVX2 and AVX512 code paths to improve CRC.
For a full changelog, see: https://dev.gnupg.org/source/libgcrypt/history/master/;libgcrypt-1.12.0
Update libgpg-error to 1.58:
- New src/gpg-error.c (main): New command "fconcat".
- Rename src/spawn-posix.c (struct gpgrt_spawn_actions): Rename the field to ENVP.
- argparse: Use SYSCONFDIR for /etc.
- Update translations for Portugese, German
- src/estream.c (parse_mode): Fix parsing of "share". Set sysopen flag.
- syscfg: Add 64-bit Android arch.
- Record
SUSE-FU-2026:21213-1- Updated
- 2026-11-02
OSVSUSE-FU-2026:21232-1 No score
Feature update for libgcrypt, libgpg-error
This update for libgcrypt, libgpg-error fixes the following issues:
Update libgcrypt to 1.12.1 (jsc#PED-15059):
- New and extended interfaces:
- Allow access to the FIPS service indicator via the new GCRYCTL_FIPS_SERVICE_INDICATOR control code.
- Make SHA-1 non-FIPS internally for the 1.12 API
- Add Dilithium (ML-DSA) support
- Support optional random-override and support byte string data
- Bug fixes:
- Use secure MPI in _gcry_mpi_assign_limb_space.
- Use CSIDL_COMMON_APPDATA instead of /etc on Windows.
- Apply a Kyber patch from upstream.
- Fix an edge case in Jent initialization.
- mceliece6688128f: Fix stack overflow crash on win64/wine
- Performance:
- Many performance improvements, new AVX512 implementations for modern CPUs.
- Add RISC-V Zbb+Zbc implementation of CRC.
- Add RISC-V vector cryptography implementation of GHASH, AES, SHA256 and SHA512
- Add AVX2 and AVX512 code paths to improve CRC.
For a full changelog, see: https://dev.gnupg.org/source/libgcrypt/history/master/;libgcrypt-1.12.0
Update libgpg-error to 1.58:
- New src/gpg-error.c (main): New command "fconcat".
- Rename src/spawn-posix.c (struct gpgrt_spawn_actions): Rename the field to ENVP.
- argparse: Use SYSCONFDIR for /etc.
- Update translations for Portugese, German
- src/estream.c (parse_mode): Fix parsing of "share". Set sysopen flag.
- syscfg: Add 64-bit Android arch.
- Record
SUSE-FU-2026:21232-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02447-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: Fixed timing based side-channel in RSA implementation. (bsc#1221107)
- Record
SUSE-SU-2025:02447-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02464-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02464-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02464-2 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02464-2- Updated
- 2026-11-02
OSVSUSE-SU-2025:02719-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02719-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02752-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02752-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02756-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02756-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:02773-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: timing-based side-channel flaw in RSA implementation can lead to decryption of RSA ciphertexts (bsc#1221107).
- Record
SUSE-SU-2025:02773-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20490-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: Fixed timing based side-channel in RSA implementation (bsc#1221107)
- Record
SUSE-SU-2025:20490-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20538-1 No score
Security update for libgcrypt
This update for libgcrypt fixes the following issues:
- CVE-2024-2236: Fixed timing based side-channel in RSA implementation (bsc#1221107)
- Record
SUSE-SU-2025:20538-1- Updated
- 2026-11-02
OSVUSN-8711-1 No score
libgcrypt20 vulnerability
It was discovered that Libgcrypt had a timing-based side-channel flaw in its RSA implementation. A remote attacker could possibly use this issue to obtain sensitive information.
- Record
USN-8711-1- Updated
- 2026-11-02
Affected products
- red hat enterprise linux 10
- red hat enterprise linux 6
- red hat enterprise linux 7
- red hat enterprise linux 8
- red hat enterprise linux 9
- red hat enterprise linux 9.2 extended update support
- red hat enterprise linux 9.4 extended update support
- siemens simatic s7-1500 cpu 1518-4 pn/dp mfp
- siemens simatic s7-1500 cpu 1518f-4 pn/dp mfp
- siemens siplus s7-1500 cpu 1518-4 pn/dp mfp
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libgcryptAlmaLinux:9 |
before 1.10.0-11.el9 | 1.10.0-11.el9 |
libgcrypt-develAlmaLinux:9 |
before 1.10.0-11.el9 | 1.10.0-11.el9 |
libgcryptAzure Linux:3 |
through 1.11.3-1 | None known |
libgcryptAlpaquita:23 |
1.10.1-r0 and later | None known |
libgcryptAlpaquita:stream |
1.10.1-r0 and later | None known |
libgcryptBellSoft Hardened Containers:23 |
1.10.1-r0 and later | None known |
libgcryptTuxCare:AlmaLinux:9.2 |
before 1.10.0-10.el9_2.tuxcare.els1 | 1.10.0-10.el9_2.tuxcare.els1 |
libgcrypt-develTuxCare:AlmaLinux:9.2 |
before 1.10.0-10.el9_2.tuxcare.els1 | 1.10.0-10.el9_2.tuxcare.els1 |
libgcryptTuxCare:AlmaLinux:9.2 |
before 1.10.0-11.el9_2.tuxcare.1 | 1.10.0-11.el9_2.tuxcare.1 |
libgcrypt-develTuxCare:AlmaLinux:9.2 |
before 1.10.0-11.el9_2.tuxcare.1 | 1.10.0-11.el9_2.tuxcare.1 |
Show 85 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libgcryptTuxCare:AlmaLinux:9.2 |
before 1.10.0-11.el9.tuxcare.1 | 1.10.0-11.el9.tuxcare.1 |
libgcrypt-develTuxCare:AlmaLinux:9.2 |
before 1.10.0-11.el9.tuxcare.1 | 1.10.0-11.el9.tuxcare.1 |
libgcryptTuxCare:AlmaLinux:9.6 |
before 1.10.0-11.el9_2.tuxcare.1 | 1.10.0-11.el9_2.tuxcare.1 |
libgcrypt-develTuxCare:AlmaLinux:9.6 |
before 1.10.0-11.el9_2.tuxcare.1 | 1.10.0-11.el9_2.tuxcare.1 |
libgcrypt20Debian:12 |
All versions, plus listed versions 1.10.1-31.10.1-3+deb12u11.10.2-11.10.2-21.10.2-2+loong64 Show 26 moreShow less1.10.2-31.10.3-11.10.3-21.10.3-31.11.0+git20250114-11.11.0-11.11.0-21.11.0-31.11.0-41.11.0-51.11.0-61.11.0-71.11.0~beta450-11.11.1-11.11.2-11.11.2-21.11.2-31.12.0-11.12.0-21.12.1-11.12.1-21.12.2-11.12.3-11.12.3-21.12.4-11.12.4-2 |
None known |
libgcrypt20Debian:13 |
All versions, plus listed versions 1.11.0+git20250114-11.11.0-71.11.0-7+deb13u11.11.1-11.11.2-1 Show 11 moreShow less1.11.2-21.11.2-31.12.0-11.12.0-21.12.1-11.12.1-21.12.2-11.12.3-11.12.3-21.12.4-11.12.4-2 |
None known |
libgcrypt20Debian:14 |
All versions, plus listed versions 1.11.0+git20250114-11.11.0-71.11.1-11.11.2-11.11.2-2 Show 10 moreShow less1.11.2-31.12.0-11.12.0-21.12.1-11.12.1-21.12.2-11.12.3-11.12.3-21.12.4-11.12.4-2 |
None known |
libgcryptMageia:10 |
before 1.11.3-1.1.mga10 | 1.11.3-1.1.mga10 |
libgcrypt-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-develRed Hat:enterprise_linux:9::appstream |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-devel-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcryptRed Hat:enterprise_linux:9::baseos |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-debugsourceRed Hat:enterprise_linux:9::baseos |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-devel-debuginfoRed Hat:enterprise_linux:9::baseos |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-debugsourceRed Hat:rhel_eus:9.4::appstream |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-develRed Hat:rhel_eus:9.4::appstream |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-devel-debuginfoRed Hat:rhel_eus:9.4::appstream |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcryptRed Hat:rhel_eus:9.4::baseos |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-debuginfoRed Hat:rhel_eus:9.4::baseos |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-debugsourceRed Hat:rhel_eus:9.4::baseos |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-devel-debuginfoRed Hat:rhel_eus:9.4::baseos |
before 0:1.10.0-10.el9_4.1 | 0:1.10.0-10.el9_4.1 |
libgcrypt-debuginfoRed Hat:rhel_eus:9.2::appstream |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-debugsourceRed Hat:rhel_eus:9.2::appstream |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-develRed Hat:rhel_eus:9.2::appstream |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-devel-debuginfoRed Hat:rhel_eus:9.2::appstream |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcryptRed Hat:rhel_eus:9.2::baseos |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-debuginfoRed Hat:rhel_eus:9.2::baseos |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-debugsourceRed Hat:rhel_eus:9.2::baseos |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcrypt-devel-debuginfoRed Hat:rhel_eus:9.2::baseos |
before 0:1.10.0-10.el9_2.1 | 0:1.10.0-10.el9_2.1 |
libgcryptRocky Linux:9 |
before 0:1.10.0-11.el9 | 0:1.10.0-11.el9 |
libgcrypt20Root:Debian:12 |
before 1.10.1-3.root.io.1 | 1.10.1-3.root.io.11.10.1-3.root.io.21.10.1-3.root.io.31.10.1-3.root.io.41.10.1-3+deb12u1.aikido.5 |
rootio-libgcrypt20Root:Debian:12 |
before 1.10.1-3.root.io.1 | 1.10.1-3.root.io.11.10.1-3.root.io.21.10.1-3.root.io.31.10.1-3.root.io.41.10.1-3+deb12u1.aikido.5 |
libgcryptSUSE:Linux Enterprise Server 16.0 |
before 1.12.1-160000.1.1 | 1.12.1-160000.1.1 |
libgpg-errorSUSE:Linux Enterprise Server 16.0 |
before 1.58-160000.1.1 | 1.58-160000.1.1 |
libgcryptSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 1.12.1-160000.1.1 | 1.12.1-160000.1.1 |
libgpg-errorSUSE:Linux Enterprise Server for SAP applications 16.0 |
before 1.58-160000.1.1 | 1.58-160000.1.1 |
libgcryptSUSE:Linux Micro 6.2 |
before 1.12.1-160000.1.1 | 1.12.1-160000.1.1 |
libgpg-errorSUSE:Linux Micro 6.2 |
before 1.58-160000.1.1 | 1.58-160000.1.1 |
libgcryptSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 1.10.3-150600.3.9.1 | 1.10.3-150600.3.9.1 |
libgcryptopenSUSE:Leap 15.6 |
before 1.10.3-150600.3.9.1 | 1.10.3-150600.3.9.1 |
libgcryptSUSE:Linux Enterprise Micro 5.3 |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise Micro 5.4 |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Manager Proxy 4.3 |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Manager Server 4.3 |
before 1.9.4-150400.6.11.1 | 1.9.4-150400.6.11.1 |
libgcryptSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 1.11.0-150700.5.7.1 | 1.11.0-150700.5.7.1 |
libgcryptSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Linux Enterprise Micro 5.1 |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Linux Enterprise Micro 5.2 |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Enterprise Storage 7.1 |
before 1.8.2-150100.8.45.1 | 1.8.2-150100.8.45.1 |
libgcryptSUSE:Linux Enterprise Server 12 SP5-LTSS |
before 1.6.1-16.86.1 | 1.6.1-16.86.1 |
libgcryptSUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 |
before 1.6.1-16.86.1 | 1.6.1-16.86.1 |
libgcryptSUSE:Linux Enterprise Micro 5.5 |
before 1.9.4-150500.12.3.3 | 1.9.4-150500.12.3.3 |
libgcryptSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS |
before 1.9.4-150500.12.3.3 | 1.9.4-150500.12.3.3 |
libgcryptSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS |
before 1.9.4-150500.12.3.3 | 1.9.4-150500.12.3.3 |
libgcryptSUSE:Linux Enterprise Server 15 SP5-LTSS |
before 1.9.4-150500.12.3.3 | 1.9.4-150500.12.3.3 |
libgcryptSUSE:Linux Enterprise Server for SAP Applications 15 SP5 |
before 1.9.4-150500.12.3.3 | 1.9.4-150500.12.3.3 |
libgcryptSUSE:Linux Micro 6.0 |
before 1.10.3-2.1 | 1.10.3-2.1 |
libgcryptSUSE:Linux Micro 6.1 |
before 1.10.3-slfo.1.1_2.1 | 1.10.3-slfo.1.1_2.1 |
libgcrypt11Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.5.0-3ubuntu31.5.3-2ubuntu11.5.3-2ubuntu41.5.3-2ubuntu4.11.5.3-2ubuntu4.2 Show 5 moreShow less1.5.3-2ubuntu4.31.5.3-2ubuntu4.41.5.3-2ubuntu4.51.5.3-2ubuntu4.61.5.3-2ubuntu4.6+esm1 |
None known |
libgcrypt20Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.6.3-2ubuntu11.6.4-31.6.4-41.6.4-51.6.5-2 Show 6 moreShow less1.6.5-2ubuntu0.21.6.5-2ubuntu0.31.6.5-2ubuntu0.41.6.5-2ubuntu0.51.6.5-2ubuntu0.61.6.5-2ubuntu0.6+esm1 |
None known |
libgcrypt20Ubuntu:18.04:LTS |
All versions, plus listed versions 1.7.8-2ubuntu11.7.9-11.8.1-41.8.1-4ubuntu11.8.1-4ubuntu1.11.8.1-4ubuntu1.21.8.1-4ubuntu1.3 |
None known |
libgcrypt20Ubuntu:Pro:FIPS-updates:18.04:LTS |
All versions, plus listed versions 1.8.1-4ubuntu1.fips.2.41.8.1-4ubuntu1.fips.2.51.8.1-4ubuntu1.fips.3 |
None known |
libgcrypt20Ubuntu:Pro:FIPS:18.04:LTS |
All versions, plus listed versions 1.8.1-4ubuntu1.fips.2.41.8.1-4ubuntu1.fips.2.5 |
None known |
libgcrypt20Ubuntu:20.04:LTS |
All versions, plus listed versions 1.8.4-5ubuntu21.8.5-3ubuntu11.8.5-5ubuntu11.8.5-5ubuntu1.1 |
None known |
libgcrypt20Ubuntu:Pro:FIPS-updates:20.04:LTS |
All versions, plus listed versions 1.8.5-5ubuntu1.fips.1.11.8.5-5ubuntu1.fips.1.41.8.5-5ubuntu1.fips.1.51.8.5-5ubuntu1.fips.1.7 |
None known |
libgcrypt20Ubuntu:Pro:FIPS:20.04:LTS |
All versions, plus listed versions 1.8.5-5ubuntu1.fips.1.11.8.5-5ubuntu1.fips.1.4 |
None known |
libgcrypt20Ubuntu:22.04:LTS |
before 1.9.4-3ubuntu3.3, plus listed versions 1.8.7-5ubuntu21.9.4-3ubuntu21.9.4-3ubuntu31.9.4-3ubuntu3.2 |
1.9.4-3ubuntu3.3 |
libgcrypt20Ubuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 1.9.4-3ubuntu3+Fips1.11.9.4-3ubuntu3+Fips1.2 |
None known |
libgcrypt20Ubuntu:Pro:FIPS-updates:22.04:LTS |
before 1.9.4-3ubuntu3.3+Fips1, plus listed versions 1.9.4-3ubuntu3+Fips1.11.9.4-3ubuntu3+Fips1.21.9.4-3ubuntu3+Fips1.31.9.4-3ubuntu3+Fips1.41.9.4-3ubuntu3.2+Fips1 |
1.9.4-3ubuntu3.3+Fips1 |
libgcrypt20Ubuntu:24.04:LTS |
before 1.10.3-2ubuntu0.2, plus listed versions 1.10.2-3ubuntu11.10.3-21.10.3-2build11.10.3-2ubuntu0.1 |
1.10.3-2ubuntu0.2 |
libgcrypt20Ubuntu:Pro:FIPS-updates:24.04:LTS |
before 1.12.0-2ubuntu1.1+Fips2, plus listed versions 1.10.3-2ubuntu0.1~Fips1~rc61.10.3-2ubuntu0.1~Fips1~rc71.12.0-2ubuntu0.1~Fips1~rc11 |
1.12.0-2ubuntu1.1+Fips2 |
libgcrypt20Ubuntu:25.10 |
All versions, plus listed versions 1.11.0-6ubuntu11.11.0-71.11.0-7build11.11.0-7ubuntu0.1 |
None known |
libgcrypt20Ubuntu:26.04:LTS |
before 1.12.0-2ubuntu1.1, plus listed versions 1.11.0-7build11.11.2-21.11.2-31.12.0-21.12.0-2ubuntu0.11.12.0-2ubuntu1 |
1.12.0-2ubuntu1.1 |
libgcryptopenSUSE:Leap 16.0 |
before 1.12.1-160000.1.1 | 1.12.1-160000.1.1 |
libgpg-erroropenSUSE:Leap 16.0 |
before 1.58-160000.1.1 | 1.58-160000.1.1 |
libgcryptopenSUSE:Tumbleweed |
before 1.11.1-2.1 | 1.11.1-2.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | EUVD | |
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-2236 is a medium vulnerability (CVSS 5.9) in Red Hat Enterprise Linux 10, published March 6, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.14%, the 66th percentile. Fixed in libgcrypt 1.10.0-11.el9.
References
access.redhat.com/errata/RHSA-2024:9404
access.redhat.com/errata/RHSA-2025:3530
access.redhat.com/errata/RHSA-2025:3534
access.redhat.com/security/cve/CVE-2024-2236
bugzilla.redhat.com/show_bug.cgi?id=2245218
bugzilla.redhat.com/show_bug.cgi?id=2268268
Show 41 moreShow less
cert-portal.siemens.com/productcert/html/ssa-398330.html
nvd.nist.gov/vuln/detail/CVE-2024-2236
github.com/advisories/GHSA-w2gx-4fh8-wm9f
bugzilla.redhat.com/2245218
errata.almalinux.org/9/ALSA-2024-9404.html
docs.bell-sw.com/security/cves/CVE-2024-2236
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1736859209.html
errata.tuxcare.com/almalinux9.2-fips/CLSA-2025-1737656427.html
errata.tuxcare.com/almalinux9.2-esu/CLSA-2025-1744301726.html
errata.tuxcare.com/els_os/almalinux9.2fips/CLSA-2025-1751538844.html
security-tracker.debian.org/tracker/CVE-2024-2236
advisories.mageia.org/MGASA-2026-0464.html
bugs.mageia.org/show_bug.cgi?id=36248
ubuntu.com/security/notices/USN-8711-1
lists.gnupg.org/pipermail/gcrypt-devel/2024-March/005607.html
github.com/tomato42/marvin-toolkit/tree/master/example/libgcrypt
people.redhat.com/~hkario/marvin
dev.gnupg.org/T7136
gitlab.com/redhat-crypto/libgcrypt/libgcrypt-mirror/-/merge_requests/17
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.5_release_notes/index
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9404.json
cve.org/CVERecord?id=CVE-2024-2236
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_3530.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_3534.json
errata.rockylinux.org/RLSA-2024:9404
suse.com/support/update/announcement//suse-fu-202621213-1
suse.com/security/cve/CVE-2024-2236
suse.com/support/update/announcement//suse-fu-202621232-1
suse.com/support/update/announcement/2025/suse-su-202502447-1
bugzilla.suse.com/1221107
suse.com/support/update/announcement/2025/suse-su-202502464-1
suse.com/support/update/announcement/2025/suse-su-202502464-2
suse.com/support/update/announcement/2025/suse-su-202502719-1
bugzilla.suse.com/1246934
suse.com/support/update/announcement/2025/suse-su-202502752-1
suse.com/support/update/announcement/2025/suse-su-202502756-1
suse.com/support/update/announcement/2025/suse-su-202502773-1
suse.com/support/update/announcement/2025/suse-su-202520490-1
suse.com/support/update/announcement/2025/suse-su-202520538-1
ubuntu.com/security/CVE-2024-2236