Menu

Star on GitHub · 3.2k

CVE-2022-50379

4.7 · MEDIUM

In the Linux kernel, the following vulnerability has been resolved: btrfs: fix race between quota enable and quota rescan ioctl When enabling quotas, at btrfs_quota_enable(), after committing the…

Published Sep 18, 2025CWE-362EPSS 0.11%

Overview

CVE-2022-50379 is a medium-severity vulnerability. It was published on September 18, 2025 and has a CVSS 3.1 base score of 4.7 (MEDIUM).

This vulnerability has a CVSS 3.1 base score of 4.7, rated MEDIUM. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

btrfs: fix race between quota enable and quota rescan ioctl

When enabling quotas, at btrfs_quota_enable(), after committing the

transaction, we change fs_info->quota_root to point to the quota root we

created and set BTRFS_FS_QUOTA_ENABLED at fs_info->flags. Then we try

to start the qgroup rescan worker, first by initializing it with a call

to qgroup_rescan_init() - however if that fails we end up freeing the

quota root but we leave fs_info->quota_root still pointing to it, this

can later result in a use-after-free somewhere else.

We have previously set the flags BTRFS_FS_QUOTA_ENABLED and

BTRFS_QGROUP_STATUS_FLAG_ON, so we can only fail with -EINPROGRESS at

btrfs_quota_enable(), which is possible if someone already called the

quota rescan ioctl, and therefore started the rescan worker.

So fix this by ignoring an -EINPROGRESS and asserting we can't get any

other error.

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2022-50379?

CVE-2022-50379 is a medium-severity vulnerability. It was published on September 18, 2025 and has a CVSS 3.1 base score of 4.7 (MEDIUM).

How severe is CVE-2022-50379?

This vulnerability has a CVSS 3.1 base score of 4.7, rated MEDIUM. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2022-50379?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2022-50379?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2022-50379 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related MEDIUM CVEs from 2022

View all