Every CVE Search/ Get API key

CVE-2026-2100

P11-kit: null dereference via c_derivekey with specific null parameters

5.3 MediumFix available

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
Low

Exploit likelihood

1.31%Up 1.2 points since Mar 27, 2026
90%50%10%1%

What each source reports

CVE List Score used 5.3

P11-kit: null dereference via c_derivekey with specific null parameters

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
CVE-2026-2100
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-824
Updated
2026-11-05
EUVDEUVD-2026-16336 5.3

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
EUVD-2026-16336
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-05
GitHub AdvisoriesGHSA-hq85-3f6c-jx84 5.3

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the...

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
GHSA-hq85-3f6c-jx84
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-824
Updated
2026-11-02
NVD 5.3

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
CVE-2026-2100
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-824
Updated
2026-11-05
OSVALPINE-CVE-2026-2100 7.5

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
ALPINE-CVE-2026-2100
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBELL-CVE-2026-2100 7.5

CVE-2026-2100 does not affect BellSoft software

Record
BELL-CVE-2026-2100
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 11 moreShow less
OSV 5.3

P11-kit: null dereference via c_derivekey with specific null parameters

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
CVE-2026-2100
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Weakness
CWE-824
Updated
2026-11-07
OSVDEBIAN-CVE-2026-2100 7.5

A flaw was found in p11-kit. A remote attacker could exploit this vulnerability by calling the C_DeriveKey function on a remote token with specific IBM kyber or IBM btc derive mechanism parameters set to NULL. This could lead to the RPC-client attempting to return an uninitialized value, potentially resulting in a NULL dereference or undefined behavior. This issue may cause an application level denial of service or other unpredictable system states.

Record
DEBIAN-CVE-2026-2100
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2026:18143 5.3

Red Hat Security Advisory: p11-kit security update

Record
RHSA-2026:18143
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:18599 5.3

Red Hat Security Advisory: p11-kit security update

Record
RHSA-2026:18599
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRHSA-2026:7065 5.3

Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update

Record
RHSA-2026:7065
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:18143 5.3

Moderate: p11-kit security update

The p11-kit packages provide a mechanism to manage PKCS#11 modules. The p11-kit-trust subpackage includes a PKCS#11 trust module that provides certificate anchors and black lists based on configuration files.

Security Fix(es):

  • p11-kit: p11-kit: NULL dereference via C_DeriveKey with specific NULL parameters (CVE-2026-2100)

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 10 Release Notes linked from the References section.

Record
RLSA-2026:18143
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVRLSA-2026:18599 5.3

Moderate: p11-kit security update

The p11-kit packages provide a mechanism to manage PKCS#11 modules. The p11-kit-trust subpackage includes a PKCS#11 trust module that provides certificate anchors and black lists based on configuration files.

Security Fix(es):

  • p11-kit: p11-kit: NULL dereference via C_DeriveKey with specific NULL parameters (CVE-2026-2100)

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 Release Notes linked from the References section.

Record
RLSA-2026:18599
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Updated
2026-11-02
OSVALSA-2026:18143 No score

Moderate: p11-kit security update

The p11-kit packages provide a mechanism to manage PKCS#11 modules. The p11-kit-trust subpackage includes a PKCS#11 trust module that provides certificate anchors and black lists based on configuration files.

Security Fix(es):

  • p11-kit: p11-kit: NULL dereference via C_DeriveKey with specific NULL parameters (CVE-2026-2100)

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-2026:18143
Updated
2026-11-02
OSVALSA-2026:18599 No score

Moderate: p11-kit security update

The p11-kit packages provide a mechanism to manage PKCS#11 modules. The p11-kit-trust subpackage includes a PKCS#11 trust module that provides certificate anchors and black lists based on configuration files.

Security Fix(es):

  • p11-kit: p11-kit: NULL dereference via C_DeriveKey with specific NULL parameters (CVE-2026-2100)

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 AlmaLinuxRelease Notes linked from the References section.

Record
ALSA-2026:18599
Updated
2026-11-02
OSVopenSUSE-SU-2026:10169-1 No score

libp11-kit0-0.26.2-1.1 on GA media

These are all security issues fixed in the libp11-kit0-0.26.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10169-1
Updated
2026-11-02
OSVUBUNTU-CVE-2026-2100 No score

[NULL dereference via C_DeriveKey with specific NULL parameters]

Record
UBUNTU-CVE-2026-2100
Updated
2026-11-02

Affected products

Show 10 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
p11-kit
Alpine:v3.21
before 0.26.2-r0
0.26.2-r0
p11-kit
Alpine:v3.22
before 0.26.2-r0
0.26.2-r0
p11-kit
Alpine:v3.23
before 0.26.2-r0
0.26.2-r0
p11-kit
Alpine:v3.24
before 0.26.2-r0
0.26.2-r0
p11-kit
AlmaLinux:10
before 0.26.2-1.el10
0.26.2-1.el10
p11-kit-client
AlmaLinux:10
before 0.26.2-1.el10
0.26.2-1.el10
p11-kit-devel
AlmaLinux:10
before 0.26.2-1.el10
0.26.2-1.el10
p11-kit-server
AlmaLinux:10
before 0.26.2-1.el10
0.26.2-1.el10
p11-kit-trust
AlmaLinux:10
before 0.26.2-1.el10
0.26.2-1.el10
p11-kit
AlmaLinux:9
before 0.26.2-1.el9
0.26.2-1.el9
Show 40 moreShow less
Affected packages
PackageAffectedFixed
p11-kit-client
AlmaLinux:9
before 0.26.2-1.el9
0.26.2-1.el9
p11-kit-devel
AlmaLinux:9
before 0.26.2-1.el9
0.26.2-1.el9
p11-kit-server
AlmaLinux:9
before 0.26.2-1.el9
0.26.2-1.el9
p11-kit-trust
AlmaLinux:9
before 0.26.2-1.el9
0.26.2-1.el9
p11-kit
Debian:14
before 0.26.2-2, plus listed versions
0.25.10-10.25.5-30.25.9-10.25.9-20.26.2-1
0.26.2-2
p11-kit-client-debuginfo
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-debuginfo
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-debugsource
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-devel
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-server
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-server-debuginfo
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-trust-debuginfo
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-client
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-trust
Red Hat:enterprise_linux:10.2
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit-client-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-devel
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-server
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-server-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-trust-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-client
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-client-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-debugsource
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-server-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-trust
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit-trust-debuginfo
Red Hat:enterprise_linux:9::baseos
before 0:0.26.2-1.el9
0:0.26.2-1.el9
mingw32-p11-kit
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
mingw64-p11-kit
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit-client
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit-devel
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit-server
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit-trust
Red Hat:hummingbird:1
before 0:0.26.2-1.1.hum1
0:0.26.2-1.1.hum1
p11-kit
Rocky Linux:10
before 0:0.26.2-1.el10
0:0.26.2-1.el10
p11-kit
Rocky Linux:9
before 0:0.26.2-1.el9
0:0.26.2-1.el9
p11-kit
openSUSE:Tumbleweed
before 0.26.2-1.1
0.26.2-1.1

History

History
RecordedChangedSources
factsEUVD
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-2100 is a medium vulnerability (CVSS 5.3) in Microsoft P11-kit, published February 9, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.31%, the 70th percentile. Fixed in p11-kit 0.26.2-r0.

References

Show 40 moreShow less
MoveEnter Open