Skip to content
CVE PROGRAM SOURCE RECORD9.8 Critical

CVE-2023-53867

ceph: fix potential use-after-free bug when trimming caps

Description

In the Linux kernel, the following vulnerability has been resolved: ceph: fix potential use-after-free bug when trimming caps When trimming the caps and just after the 'session->s_cap_lock' is released in ceph_iterate_session_caps() the cap maybe removed by another thread, and when using the stale cap memory in the callbacks it will trigger use-after-free crash. We need to check the existence of the cap just after the 'ci->i_ceph_lock' being acquired. And do nothing if it's already removed.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 2f2dc053404febedc9c273452d9d518fb31fde72 to < 2b2515b8095cf2149bef44383a99d5b5677f1831affected
  • 2f2dc053404febedc9c273452d9d518fb31fde72 to < 448875a73e16ba7d81dec9274ce9d33a12d092fbaffected
  • 2f2dc053404febedc9c273452d9d518fb31fde72 to < ae6e935618d99cdba11eab4714092e7e5f13cf7eaffected
  • 2f2dc053404febedc9c273452d9d518fb31fde72 to < aaf67de78807c59c35bafb5003d4fb457c764800affected

Linux Linux

Default version status: affected

  • 2.6.34affected
  • 0 to < 2.6.34unaffected
  • 6.1.28 to ≤ 6.1.*unaffected
  • 6.2.15 to ≤ 6.2.*unaffected
  • 6.3.2 to ≤ 6.3.*unaffected
  • 6.4 to ≤ *unaffected

References