Every CVE Search/ Get API key

CVE-2026-71225

Libkcapi: iv reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries

6.5 MediumFix available

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

0.34%Up 0.1 points since Aug 6, 2026
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 MediumCVSS: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

Show 1 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
libkcapi
Alpine:v3.21
0.10.1 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.22
0.10.1 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.23
0.10.1 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.24
0.10.1 up to 1.5.1-r0
1.5.1-r0
libkcapi
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.4.0-3.el9_8
1.4.0-3.el9_8
libkcapi-hmaccalc
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.4.0-3.el9_8
1.4.0-3.el9_8
libkcapi
AlmaLinux:8
From an advisory covering 3 CVEs
before 1.4.0-3.el8_10
1.4.0-3.el8_10
libkcapi-hmaccalc
AlmaLinux:8
From an advisory covering 3 CVEs
before 1.4.0-3.el8_10
1.4.0-3.el8_10
libkcapi
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
libkcapi-hasher
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
Show 78 moreShow less
Affected packages
PackageAffectedFixed
libkcapi-hmaccalc
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
libkcapi
Azure Linux:3
before 1.5.1-1
1.5.1-1
libkcapi
Alpaquita:23
1.4.0-r0 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpaquita:25
1.5.0-r1 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpaquita:stream
1.4.0-r0 up to 1.5.1-r0
1.5.1-r0
libkcapi
TuxCare: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-devel
TuxCare: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-doc
TuxCare: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-fipscheck
TuxCare: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-hmaccalc
TuxCare: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-static
TuxCare: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-tests
TuxCare: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-tools
TuxCare: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
TuxCare: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-devel
TuxCare: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-doc
TuxCare: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-fipscheck
TuxCare: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-hmaccalc
TuxCare: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-static
TuxCare: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-tests
TuxCare: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-tools
TuxCare: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
Debian:12
All versions, plus listed versions
1.4.0-11.4.0-21.5.1-11.5.1-2
None known
libkcapi
Debian:13
All versions, plus listed versions
1.4.0-11.4.0-21.5.1-11.5.1-2
None known
libkcapi
Debian:14
before 1.5.1-1, plus listed versions
1.4.0-11.4.0-2
1.5.1-1
libkcapi
openEuler:22.03-LTS-SP4
before 1.3.1-10.oe2203sp4
1.3.1-10.oe2203sp4
libkcapi
openEuler:24.03-LTS-SP1
before 1.4.0-11.oe2403sp1
1.4.0-11.oe2403sp1
libkcapi
openEuler:24.03-LTS-SP3
before 1.4.0-11.oe2403sp3
1.4.0-11.oe2403sp3
libkcapi
openEuler:24.03-LTS-SP4
before 1.4.0-11.oe2403sp4
1.4.0-11.oe2403sp4
libkcapi
openEuler:20.03-LTS-SP4
before 1.2.0-11.oe2003sp4
1.2.0-11.oe2003sp4
libkcapi
Red 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-devel
Red 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-fipscheck
Red 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-hasher
Red 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-hmaccalc
Red 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-static
Red 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-tests
Red 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-tools
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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-hmaccalc
Red 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-debuginfo
Red 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-debuginfo
Red 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
Red 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
libkcapi
Rocky Linux:9
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi
Rocky Linux:10
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi
Ubuntu:Pro:FIPS-updates:16.04:LTS
All versions, plus listed versions
0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2
None known
libkcapi
Ubuntu:Pro:FIPS:16.04:LTS
All versions, plus listed versions
0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2
None known
libkcapi
Ubuntu:18.04:LTS
All versions, plus listed versions
1.0.0-21.0.1-11.0.2-11.0.3-2
None known
libkcapi
Ubuntu:Pro:FIPS-updates:18.04:LTS
All versions, plus listed versions
1.0.3-2fips3
None known
libkcapi
Ubuntu:Pro:FIPS:18.04:LTS
All versions, plus listed versions
1.0.3-2fips3
None known
libkcapi
Ubuntu:20.04:LTS
All versions, plus listed versions
1.1.3-11.1.5-1
None known
libkcapi
Ubuntu:Pro:FIPS-updates:20.04:LTS
All versions, plus listed versions
1.1.5-1fips1
None known
libkcapi
Ubuntu:Pro:FIPS:20.04:LTS
All versions, plus listed versions
1.1.5-1fips1
None known
libkcapi
Ubuntu: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
libkcapi
Ubuntu:Pro:FIPS-preview:22.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu0.1~Fips1
None known
libkcapi
Ubuntu:Pro:FIPS-updates:22.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu0.1~Fips1
None known
libkcapi
Ubuntu:24.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu31.4.0-1ubuntu4
None known
libkcapi
Ubuntu:26.10
All versions, plus listed versions
1.4.0-1ubuntu5
None known
libkcapi
Ubuntu:26.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu41.4.0-1ubuntu5
None known

History

History
RecordedChangedSources
affected, factsOSV
first indexedCVE 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

Show 40 moreShow less
MoveEnter Open