CVE-2026-71225
Libkcapi: iv reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
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
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.5
Libkcapi: iv reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-330
- Updated
- 2026-11-02
EUVDEUVD-2026-53336
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
EUVD-2026-53336- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qv62-qmw8-96h9
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large...
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
GHSA-qv62-qmw8-96h9- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-330
- Updated
- 2026-11-02
NVD
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-330
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-71225
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
ALPINE-CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2026-71225
6.5
- Record
BELL-CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
Show 18 moreShow less
OSV
6.5
Libkcapi: iv reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Weakness
- CWE-330
- Updated
- 2026-11-03
OSVDEBIAN-CVE-2026-71225
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
DEBIAN-CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVOESA-2026-3575
6.5
libkcapi security update
The Linux kernel exports a Netlink interface of type AF_ALG to allow user space to utilize the kernel crypto API. libkcapi uses this Netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level Netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API.
Security Fix(es):
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.(CVE-2026-71225)
- Record
OESA-2026-3575- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2026:56985
7.3
Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update
- Record
RHSA-2026:56985- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:67265
7.3
Red Hat Security Advisory: libkcapi security, bug fix, and enhancement update
- Record
RHSA-2026:67265- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:67266
7.3
Red Hat Security Advisory: libkcapi security update
- Record
RHSA-2026:67266- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:67267
7.3
Red Hat Security Advisory: libkcapi security, bug fix, and enhancement update
- Record
RHSA-2026:67267- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:69285
7.3
Red Hat Security Advisory: libkcapi security update
- Record
RHSA-2026:69285- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:67265
7.3
Moderate: libkcapi security, bug fix, and enhancement update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
-
libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
-
libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
-
libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
Bug Fix(es) and Enhancement(s):
- libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in
kcapi-enc[rhel-9.8.z] (JIRA:Rocky Linux-242667)
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.
- Record
RLSA-2026:67265- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:67266
7.3
Moderate: libkcapi security update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
-
libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
-
libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
-
libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
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.
- Record
RLSA-2026:67266- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:67267
7.3
Moderate: libkcapi security, bug fix, and enhancement update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
-
libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
-
libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
-
libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
Bug Fix(es) and Enhancement(s):
-
libkcapi: rebase to 1.5.1 [rhel-10.2.z] (JIRA:Rocky Linux-242508)
-
libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in
kcapi-enc[rhel-10.2.z] (JIRA:Rocky Linux-242665)
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.
- Record
RLSA-2026:67267- CVSS 3.1
- 7.3 High
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-71225
6.5
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
UBUNTU-CVE-2026-71225- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:L/A:N - Updated
- 2026-11-02
OSVALSA-2026:67265 No score
Moderate: libkcapi security, bug fix, and enhancement update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
- libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
- libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
- libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
Bug Fix(es) and Enhancement(s):
- libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in
kcapi-enc[almalinux-9.8.z] (JIRA:AlmaLinux-242667)
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.
- Record
ALSA-2026:67265- Updated
- 2026-11-02
OSVALSA-2026:67266 No score
Moderate: libkcapi security update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
- libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
- libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
- libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
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.
- Record
ALSA-2026:67266- Updated
- 2026-11-02
OSVALSA-2026:67267 No score
Moderate: libkcapi security, bug fix, and enhancement update
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes.
Security Fix(es):
- libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225)
- libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226)
- libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227)
Bug Fix(es) and Enhancement(s):
- libkcapi: rebase to 1.5.1 [almalinux-10.2.z] (JIRA:AlmaLinux-242508)
- libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in
kcapi-enc[almalinux-10.2.z] (JIRA:AlmaLinux-242665)
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.
- Record
ALSA-2026:67267- Updated
- 2026-11-02
OSVAZL-94655 No score
CVE-2026-71225 affecting package libkcapi for versions less than 1.5.1-1
A flaw was found in libkcapi. When performing one-shot symmetric cipher operations on large inputs (over 64 KiB) in stateful modes such as Counter (CTR) or Cipher Block Chaining (CBC), the library improperly reuses the Initialization Vector (IV) for each internal data chunk. A remote attacker could potentially exploit this by making an application that uses libkcapi process specially crafted large inputs. This can lead to a significant weakening of data confidentiality, as the repeated IV use can expose relationships in encrypted plaintext, and may also affect data integrity by causing incorrect cryptographic processing.
- Record
AZL-94655- Updated
- 2026-11-02
OSVCLSA-2026-1786699908 No score
libkcapi: Fix of 3 CVEs
- CVE-2026-71225: stop resending ALG_SET_IV for every 64 KiB chunk of a one-shot symmetric cipher operation, which reused the IV in CTR and CBC
- CVE-2026-71226: reap all submitted AIO requests before returning an error so the kernel cannot write into output buffers the caller has released
- CVE-2026-71227: report a zero io_getevents() return as -ETIMEDOUT so _kcapi_aio_read_all() cannot spin forever on a reused AIO handle
- Record
CLSA-2026-1786699908- Updated
- 2026-11-02
OSVCLSA-2026-1786719033 No score
libkcapi: Fix of 3 CVEs
- CVE-2026-71225: stop resending ALG_SET_IV for every 64 KiB chunk of a one-shot symmetric cipher operation, which reused the IV in CTR and CBC
- CVE-2026-71226: reap all submitted AIO requests before returning an error so the kernel cannot write into output buffers the caller has released
- CVE-2026-71227: report a zero io_getevents() return as -ETIMEDOUT so _kcapi_aio_read_all() cannot spin forever on a reused AIO handle
- Record
CLSA-2026-1786719033- Updated
- 2026-11-02
Affected products
- smuellerdd libkcapi
- stephan muelle libkcapi
- red hat enterprise linux 10
- red hat enterprise linux 10.0 extended update support
- red hat enterprise linux 8
- red hat enterprise linux 9
- red hat enterprise linux 9.6 extended update support
- red hat hardened images
- red hat openshift container platform 4
- red hat openshift container platform 5
- redhat enterprise linux
- redhat hardened images
Show 1 moreShow less
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libkcapiAlpine:v3.21 |
0.10.1 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlpine:v3.22 |
0.10.1 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlpine:v3.23 |
0.10.1 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlpine:v3.24 |
0.10.1 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_8 | 1.4.0-3.el9_8 |
libkcapi-hmaccalcAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_8 | 1.4.0-3.el9_8 |
libkcapiAlmaLinux:8 From an advisory covering 3 CVEs |
before 1.4.0-3.el8_10 | 1.4.0-3.el8_10 |
libkcapi-hmaccalcAlmaLinux:8 From an advisory covering 3 CVEs |
before 1.4.0-3.el8_10 | 1.4.0-3.el8_10 |
libkcapiAlmaLinux:10 From an advisory covering 3 CVEs |
before 1.5.1-1.el10_2 | 1.5.1-1.el10_2 |
libkcapi-hasherAlmaLinux:10 From an advisory covering 3 CVEs |
before 1.5.1-1.el10_2 | 1.5.1-1.el10_2 |
Show 78 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libkcapi-hmaccalcAlmaLinux:10 From an advisory covering 3 CVEs |
before 1.5.1-1.el10_2 | 1.5.1-1.el10_2 |
libkcapiAzure Linux:3 |
before 1.5.1-1 | 1.5.1-1 |
libkcapiAlpaquita:23 |
1.4.0-r0 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlpaquita:25 |
1.5.0-r1 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiAlpaquita:stream |
1.4.0-r0 up to 1.5.1-r0 | 1.5.1-r0 |
libkcapiTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-develTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-docTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-fipscheckTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-hmaccalcTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-staticTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-testsTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapi-toolsTuxCare:AlmaLinux:9.6 From an advisory covering 3 CVEs |
before 1.4.0-3.el9_6.tuxcare.els1 | 1.4.0-3.el9_6.tuxcare.els1 |
libkcapiTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-develTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-docTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-fipscheckTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-hmaccalcTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-staticTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-testsTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapi-toolsTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1.3.1-3.el9.tuxcare.els1 | 1.3.1-3.el9.tuxcare.els1 |
libkcapiDebian:12 |
All versions, plus listed versions 1.4.0-11.4.0-21.5.1-11.5.1-2 |
None known |
libkcapiDebian:13 |
All versions, plus listed versions 1.4.0-11.4.0-21.5.1-11.5.1-2 |
None known |
libkcapiDebian:14 |
before 1.5.1-1, plus listed versions 1.4.0-11.4.0-2 |
1.5.1-1 |
libkcapiopenEuler:22.03-LTS-SP4 |
before 1.3.1-10.oe2203sp4 | 1.3.1-10.oe2203sp4 |
libkcapiopenEuler:24.03-LTS-SP1 |
before 1.4.0-11.oe2403sp1 | 1.4.0-11.oe2403sp1 |
libkcapiopenEuler:24.03-LTS-SP3 |
before 1.4.0-11.oe2403sp3 | 1.4.0-11.oe2403sp3 |
libkcapiopenEuler:24.03-LTS-SP4 |
before 1.4.0-11.oe2403sp4 | 1.4.0-11.oe2403sp4 |
libkcapiopenEuler:20.03-LTS-SP4 |
before 1.2.0-11.oe2003sp4 | 1.2.0-11.oe2003sp4 |
libkcapiRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-develRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-fipscheckRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-hasherRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-hmaccalcRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-staticRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-testsRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapi-toolsRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:1.5.1-0.1.hum1 | 0:1.5.1-0.1.hum1 |
libkcapiRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-fipscheck-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-hmaccalcRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-hmaccalc-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-tests-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapi-tools-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapiRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-hmaccalcRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-hmaccalc-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-tests-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapi-tools-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapiRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-hasherRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-hasher-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-hmaccalcRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-tests-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapi-tools-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapiRed Hat:enterprise_linux_eus:10.0 From an advisory covering 3 CVEs |
before 0:1.5.0-6.el10_0 | 0:1.5.0-6.el10_0 |
libkcapiRocky Linux:9 From an advisory covering 3 CVEs |
before 0:1.4.0-3.el9_8 | 0:1.4.0-3.el9_8 |
libkcapiRocky Linux:8 From an advisory covering 3 CVEs |
before 0:1.4.0-3.el8_10 | 0:1.4.0-3.el8_10 |
libkcapiRocky Linux:10 From an advisory covering 3 CVEs |
before 0:1.5.1-1.el10_2 | 0:1.5.1-1.el10_2 |
libkcapiUbuntu:Pro:FIPS-updates:16.04:LTS |
All versions, plus listed versions 0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2 |
None known |
libkcapiUbuntu:Pro:FIPS:16.04:LTS |
All versions, plus listed versions 0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2 |
None known |
libkcapiUbuntu:18.04:LTS |
All versions, plus listed versions 1.0.0-21.0.1-11.0.2-11.0.3-2 |
None known |
libkcapiUbuntu:Pro:FIPS-updates:18.04:LTS |
All versions, plus listed versions 1.0.3-2fips3 |
None known |
libkcapiUbuntu:Pro:FIPS:18.04:LTS |
All versions, plus listed versions 1.0.3-2fips3 |
None known |
libkcapiUbuntu:20.04:LTS |
All versions, plus listed versions 1.1.3-11.1.5-1 |
None known |
libkcapiUbuntu:Pro:FIPS-updates:20.04:LTS |
All versions, plus listed versions 1.1.5-1fips1 |
None known |
libkcapiUbuntu:Pro:FIPS:20.04:LTS |
All versions, plus listed versions 1.1.5-1fips1 |
None known |
libkcapiUbuntu:22.04:LTS |
All versions, plus listed versions 1.2.1-11.3.1-11.3.1-21.3.1-31.4.0-1 |
None known |
libkcapiUbuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 1.4.0-1ubuntu0.1~Fips1 |
None known |
libkcapiUbuntu:Pro:FIPS-updates:22.04:LTS |
All versions, plus listed versions 1.4.0-1ubuntu0.1~Fips1 |
None known |
libkcapiUbuntu:24.04:LTS |
All versions, plus listed versions 1.4.0-1ubuntu31.4.0-1ubuntu4 |
None known |
libkcapiUbuntu:26.10 |
All versions, plus listed versions 1.4.0-1ubuntu5 |
None known |
libkcapiUbuntu:26.04:LTS |
All versions, plus listed versions 1.4.0-1ubuntu41.4.0-1ubuntu5 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-71225 is a medium vulnerability (CVSS 6.5) in Smuellerdd Libkcapi, published August 5, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.34%, the 28th percentile. Fixed in libkcapi 1.5.1-r0.
References
access.redhat.com/errata/RHSA-2026:56985
access.redhat.com/errata/RHSA-2026:67265
access.redhat.com/errata/RHSA-2026:67266
access.redhat.com/errata/RHSA-2026:67267
access.redhat.com/errata/RHSA-2026:69285
access.redhat.com/errata/RHSA-2026:87712
Show 40 moreShow less
access.redhat.com/security/cve/CVE-2026-71225
bugzilla.redhat.com/show_bug.cgi?id=2462011
nvd.nist.gov/vuln/detail/CVE-2026-71225
github.com/advisories/GHSA-qv62-qmw8-96h9
security.alpinelinux.org/vuln/CVE-2026-71225
access.redhat.com/security/cve/CVE-2026-71226
access.redhat.com/security/cve/CVE-2026-71227
bugzilla.redhat.com/2462011
bugzilla.redhat.com/2462114
bugzilla.redhat.com/2462867
errata.almalinux.org/9/ALSA-2026-67265.html
errata.almalinux.org/8/ALSA-2026-67266.html
errata.almalinux.org/10/ALSA-2026-67267.html
docs.bell-sw.com/security/cves/CVE-2026-71225
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1786699908.html
nvd.nist.gov/vuln/detail/CVE-2026-71226
nvd.nist.gov/vuln/detail/CVE-2026-71227
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1786719033.html
access.redhat.com/downloads/content/package-browser
catalog.redhat.com/software/containers
github.com/CVEProject/cvelistV5/tree/main/cves/2026/71xxx/CVE-2026-71225.json
github.com/smuellerDD/libkcapi
security-tracker.debian.org/tracker/CVE-2026-71225
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3575
access.redhat.com/security/updates/classification
images.redhat.com
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_56985.json
cve.org/CVERecord?id=CVE-2026-71225
bugzilla.redhat.com/show_bug.cgi?id=2462114
cve.org/CVERecord?id=CVE-2026-71226
bugzilla.redhat.com/show_bug.cgi?id=2462867
cve.org/CVERecord?id=CVE-2026-71227
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67265.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67266.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67267.json
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_69285.json
errata.rockylinux.org/RLSA-2026:67265
errata.rockylinux.org/RLSA-2026:67266
errata.rockylinux.org/RLSA-2026:67267
ubuntu.com/security/CVE-2026-71225