PT-2024-11766 · Linux+4 · Linux Kernel+4

Published

2022-12-21

·

Updated

2026-04-20

·

CVE-2022-48628

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.1.0-rc5-ceph-g72ead199864c
Description The issue arises when unmounting in the Linux kernel, specifically with the Ceph filesystem. During the unmount process, all dirty buffers are flushed, and after the last OSD request is finished, the last reference of the i count is released. The unmounting process then flushes the dirty cap/snap to MDSs without waiting for possible acknowledgments, which can lead to inodes being held when updating metadata locally. This results in the evict inodes() function skipping these inodes. If encryption is enabled, the kernel generates a warning when removing encryption keys from skipped inodes that still hold the keyring. Later, the kernel will crash when iput() is called on the inodes and dereferencing the "sb->s master keys", which has been released by the generic shutdown super() function.
Recommendations To resolve this issue, update the Linux kernel to a version that includes the fix for this vulnerability. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Missing Encryption of Sensitive Data

Weakness Enumeration

Related Identifiers

AZL-55463
BDU:2025-04450
CVE-2022-48628
OPENSUSE-SU-2024_1322-1
OPENSUSE-SU-2024_1322-2
OPENSUSE-SU-2024_1466-1
OPENSUSE-SU-2024_1480-1
SUSE-SU-2024:0855-1
SUSE-SU-2024:1466-1
SUSE-SU-2024:1480-1

Affected Products

Astra Linux
Debian
Linux Kernel
Red Os
Suse