• Tenable
  • CVEs
  • Settings
    Links
    Tenable.io Tenable Community & Support Tenable University
    Severity
    Theme
  • Tenable
  • Links
  • Tenable.io
  • Tenable Community & Support
  • Tenable University
  • Settings
  • Severity
  • Theme
  • Newest
  • Updated
  • Search
  • Newest
  • Updated
  • Search
  1. CVEs
  2. CVE-2022-39188
  1. CVEs

CVE-2022-39188

medium
  • Information
  • CPEs
  • Plugins

Description

An issue was discovered in include/asm-generic/tlb.h in the Linux kernel before 5.19. Because of a race condition (unmap_mapping_range versus munmap), a device driver can free a page while it still has stale TLB entries. This only occurs in situations with VM_PFNMAP VMAs.

References

https://github.com/torvalds/linux/commit/b67fbebd4cf980aecbcc750e1462128bffe8ae15

https://lore.kernel.org/stable/[email protected]om/

https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.19

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=b67fbebd4cf980aecbcc750e1462128bffe8ae15

https://bugs.chromium.org/p/project-zero/issues/detail?id=2329

https://lists.debian.org/debian-lts-announce/2022/10/msg00000.html

https://www.debian.org/security/2022/dsa-5257

https://lists.debian.org/debian-lts-announce/2022/11/msg00001.html

Details

Source: MITRE

Published: 2022-09-02

Updated: 2022-11-21

Type: CWE-362

  • Tenable.com
  • Community & Support
  • Documentation
  • Education
  • © 2023 Tenable®, Inc. All Rights Reserved
  • Privacy Policy
  • Legal
  • 508 Compliance