CVE-2022-23950: keylime · CWE-379
Affects keylimeSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 6.3.0 soon.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 1.6% chance of exploitation in 30 days – higher than 76% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 6.3.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 21 Sep 2022
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade keylime/keylime to 6.3.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubkeylime/keylimepkg:github/keylime/keylimeOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2022-23950, European organizations should upgrade Keylime to version 6.3.0 or later, where the vulnerability has been addressed. If immediate upgrading is not feasible, organizations should implement the following specific mitigations: 1) Restrict access to the /tmp directory or the specific socket path by adjusting filesystem permissions and using mount options like 'noexec' or 'nodev' where appropriate to limit unprivileged user interference. 2) Employ mandatory access controls (e.g., SELinux, AppArmor) to confine Keylime processes and prevent unauthorized socket creation or manipulation. 3) Monitor the /tmp directory for unexpected socket files or changes, using file integrity monitoring tools to detect potential exploitation attempts. 4) Consider running Keylime components under dedicated service accounts with minimal privileges and isolated runtime environments to reduce the attack surface. 5) If possible, configure Keylime to use alternative socket paths outside of /tmp or use randomized socket names to avoid predictable resource conflicts. 6) Educate system administrators about the risk and ensure that local user accounts are tightly controlled and monitored to reduce the risk of insider threats exploiting this vulnerability. These targeted mitigations go beyond generic advice by focusing on filesystem permissions, process confinement, and monitoring specific to the nature of the vulnerability.
Description
In Keylime before 6.3.0, Revocation Notifier uses a fixed /tmp path for UNIX domain socket which can allow unprivileged users a method to prohibit keylime operations.