openCryptoki has improper link resolution before file access (link following)
Key facts
- Attack vector
- Local
- Privileges required
- Low
- User interaction
- Required
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · Low
- Fix status
- Partial Red Hat: 12 fixed, 2 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat.
Summary
openCryptoki is a PKCS#11 library and provides tooling for Linux and AIX. Versions 2.3.2 and above are vulnerable to symlink-following when running in privileged contexts. A token-group user can redirect file operations to arbitrary filesystem targets by planting symlinks in group-writable token directories, resulting in privilege escalation or data exposure. Token and lock directories are 0770 (group-writable for token users), so any token-group member can plant files and symlinks inside them. When run as root, the base code handling token directory file access, as well as several openCryptoki tools used for administrative purposes, may reset ownership or permissions on existing files inside the token directories. An attacker with token-group membership can exploit the system when an administrator runs a PKCS#11 application or administrative tool that performs chown on files inside the token directory during normal maintenance. This issue is fixed in commit 5e6e4b4, but has not been included in a released version at the time of publication.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| opencryptoki | opencryptoki | >= 2.3.2 | — | No fix listed | CNA |
- opencryptoki Vendoropencryptoki Affected >= 2.3.2 Fixed in — No fix listed CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:opencryptoki_project:opencryptoki:*:*:*:*:*:*:*:* | 2.3.2 | Vulnerable | opencryptoki |
- cpe:2.3:a:opencryptoki_project:opencryptoki:*:*:*:*:*:*:*:* Versions 2.3.2 Vulnerable ·opencryptoki
Remediation
Red Hat 6 advisories
- RHSA-2026:6006 Released 2026-03-30 · Red Hat rating Moderateopencryptoki security update
- Red Hat CodeReady Linux Builder EUS (v.9.4) opencryptoki-devel-3.22.0-3.el9_4.2
- Red Hat Enterprise Linux BaseOS EUS (v.9.4) opencryptoki-3.22.0-3.el9_4.2, opencryptoki-ccatok-3.22.0-3.el9_4.2, opencryptoki-ep11tok-3.22.0-3.el9_4.2 +4
- RHSA-2026:5919 Released 2026-03-26 · Red Hat rating Moderateopencryptoki security update
- Red Hat CodeReady Linux Builder EUS (v.9.6) opencryptoki-devel-3.24.0-5.el9_6.1
- Red Hat Enterprise Linux BaseOS EUS (v.9.6) opencryptoki-3.24.0-5.el9_6.1, opencryptoki-ccatok-3.24.0-5.el9_6.1, opencryptoki-ep11tok-3.24.0-5.el9_6.1 +4
- RHSA-2026:5917 Released 2026-03-26 · Red Hat rating Moderateopencryptoki security update
- Red Hat Enterprise Linux BaseOS EUS (v. 10.0) opencryptoki-3.24.0-6.el10_0.1, opencryptoki-ccatok-3.24.0-6.el10_0.1, opencryptoki-ep11tok-3.24.0-6.el10_0.1 +4
- Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0) opencryptoki-devel-3.24.0-6.el10_0.1
Show 3 more Red Hat advisories
- RHSA-2026:5603 Released 2026-03-24 · Red Hat rating Moderateopencryptoki security update
- Red Hat Enterprise Linux BaseOS (v. 9) opencryptoki-3.25.0-4.el9_7.2, opencryptoki-ccatok-3.25.0-4.el9_7.2, opencryptoki-ep11tok-3.25.0-4.el9_7.2 +4
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) opencryptoki-devel-3.25.0-4.el9_7.2
- RHSA-2026:5587 Released 2026-03-24 · Red Hat rating Moderateopencryptoki security update
- Red Hat Enterprise Linux BaseOS (v. 8) opencryptoki-3.22.0-3.el8_10.2, opencryptoki-ccatok-3.22.0-3.el8_10.2, opencryptoki-ep11tok-3.22.0-3.el8_10.2 +5
- Red Hat Enterprise Linux CRB (v. 8) opencryptoki-devel-3.22.0-3.el8_10.2
- RHSA-2026:4717 Released 2026-03-17 · Red Hat rating Moderateopencryptoki security update
- Red Hat Enterprise Linux BaseOS (v. 10) opencryptoki-3.25.0-5.el10_1.2, opencryptoki-ccatok-3.25.0-5.el10_1.2, opencryptoki-ep11tok-3.25.0-5.el10_1.2 +4
- Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) opencryptoki-devel-3.25.0-5.el10_1.2
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 6 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 7 | Affected | No fix yet: Fix deferred |
| Red Hat CodeReady Linux Builder EUS (v.9.4) | Fixed | RHSA-2026:6006 |
| Red Hat CodeReady Linux Builder EUS (v.9.6) | Fixed | RHSA-2026:5919 |
| Red Hat Enterprise Linux BaseOS (v. 10) | Fixed | RHSA-2026:4717 |
| Red Hat Enterprise Linux BaseOS (v. 8) | Fixed | RHSA-2026:5587 |
| Red Hat Enterprise Linux BaseOS (v. 9) | Fixed | RHSA-2026:5603 |
| Red Hat Enterprise Linux BaseOS EUS (v. 10.0) | Fixed | RHSA-2026:5917 |
| Red Hat Enterprise Linux BaseOS EUS (v.9.4) | Fixed | RHSA-2026:6006 |
| Red Hat Enterprise Linux BaseOS EUS (v.9.6) | Fixed | RHSA-2026:5919 |
| Red Hat Enterprise Linux CRB (v. 8) | Fixed | RHSA-2026:5587 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) | Fixed | RHSA-2026:4717 |
| Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) | Fixed | RHSA-2026:5603 |
| Red Hat Enterprise Linux CodeReady Linux Builder EUS (v. 10.0) | Fixed | RHSA-2026:5917 |
Timeline
- 2026-10-02 Threatist record created from CVE-2026-23893
References
More Opencryptoki vulnerabilities
- TI-2026-29047 openCryptoki: Memory safety vulnerabilities in BER/DER decoders in asn1.c CVSS 3.1MEDIUM 6.8
- TI-2026-18309 openCryptoki incorrectly calculates the buffer size in C_WrapKey with CKM_ECDH_AES_KEY_WRAP CVSS 3.1MEDIUM 6.6
- TI-2024-00843 Opencryptoki: timing side-channel in handling of rsa pkcs#1 v1.5 padded ciphertexts (marvin) CVSS 3.1MEDIUM 5.9
- TI-2012-03797 openCryptoki 2.4.1 allows local users to create or set world-writable permissions on… CVSS 2.0MEDIUM 6.2
- TI-2021-02729 Information disclosure in opencryptoki CVSS 3.1MEDIUM 5.5
- TI-2012-03796 openCryptoki before 2.4.1, when using spinlocks, allows local users to create or set… CVSS 2.0LOW 2.9
Sources
- CVE-2026-23893 · CVE Program
- CVE-2026-23893 · NVD
- FIRST EPSS
- CVE-2026-23893 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences