Description
openCryptoki before 2.4.1, when using spinlocks, allows local users to create or set world-writable permissions on arbitrary files via a symlink attack on the (1) .pkapi_xpk or (2) .pkcs11spinloc file in /tmp.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | opencryptoki | 3.4.1+dfsg-1 | — |
| Debian 13 | opencryptoki | 3.4.1+dfsg-1 | — |
| Debian 12 | opencryptoki | 3.4.1+dfsg-1 | — |
References
- [oss-security] 20120909 Re: CVE request: opencryptoki insecure lock files handling mailing-list
- [oss-security] 20120924 Re: CVE request: opencryptoki insecure lock files handling mailing-list
- 50702 third-party-advisory
- 55627 vdb-entry
- [oss-security] 20120927 Re: CVE request: opencryptoki insecure lock files handling mailing-list
- [Opencryptoki-tech] 20120223 opencryptoki version 2.4.1 released mailing-list
- [oss-security] 20120920 Re: CVE request: opencryptoki insecure lock files handling mailing-list
- https://bugzilla.redhat.com/show_bug.cgi?id=730636
- opencryptoki-mutliple-symlink(78797) vdb-entry
- [oss-security] 20120906 CVE request: opencryptoki insecure lock files handling mailing-list
- http://opencryptoki.git.sourceforge.net/git/gitweb.cgi?p=opencryptoki/opencryptoki%3Ba=commitdiff%3Bh=b7fcb3eb0319183348f1f4fb90ede4edd6487c30
- http://opencryptoki.git.sourceforge.net/git/gitweb.cgi?p=opencryptoki/opencryptoki%3Ba=commitdiff%3Bh=58345488c9351d9be9a4be27c8b407c2706a33a9
- [oss-security] 20120907 Re: CVE request: opencryptoki insecure lock files handling mailing-list