Skip to main content
CVE-2022-23950VulnerabilityPublished Updated

CVE-2022-23950: keylime · CWE-379

Affects keylimeSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High : upgrade to 6.3.0 soon.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 21 Sep 2022

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
GitHubkeylime/keylimepkg:github/keylime/keylimeOther threatsAffected
  • <6.3.0
Fixed in
  • 6.3.0

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.

References

Community reviews

Loading reviews…