CVE-2020-36322
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2020-36322 was discovered in the FUSE filesystem implementation in the Linux kernel before 5.10.6. The vulnerability was identified in the fuse_do_getattr() function which calls make_bad_inode() in inappropriate situations, causing a system crash. The issue was discovered and disclosed in early 2021, affecting Linux kernel's FUSE (Filesystem in Userspace) implementation (Debian Security, Ubuntu Security).

Technical details

The vulnerability occurs when fuse_do_getattr() finds that attributes returned by the FUSE server are inconsistent and calls make_bad_inode(), which modifies the inode mode to S_IFREG. This modification confuses dnotify, preventing proper teardown of its structures and eventually leading to a system crash. The vulnerability has a CVSS 3.x score of 5.5 (Medium) with the vector CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H (StarWind Security).

Impact

When exploited, this vulnerability can cause a system crash through improper handling of bad inodes. A local user permitted to run a FUSE server could trigger this vulnerability to cause a denial of service. The issue is particularly concerning as it affects the fundamental filesystem operations (Debian Security).

Exploitability

The vulnerability can be exploited by a local user who has permissions to run a FUSE server. The exploitation involves triggering the fuse_do_getattr() function with inconsistent attributes, leading to system instability. The attack requires local access and high privileges to execute (StarWind Security).

Mitigation and workarounds

The issue was fixed in Linux kernel version 5.10.6 through commit 5d069dbe8aaf2a197142558b6fb2978189ba3454. The fix involves avoiding the call to make_bad_inode() on a live inode and switching to a private flag on the fuse inode. Various Linux distributions have backported the fix to their supported kernel versions. For example, Debian fixed this in version 4.19.232-1 for the oldstable distribution (buster) (Debian Security).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-74732NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-firmware
NoYesAug 22, 2026
CVE-2026-74730NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug-devel
NoYesAug 22, 2026
CVE-2026-74726NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-debug-modules
NoYesAug 22, 2026
CVE-2026-74719NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-modules-partner
NoYesAug 22, 2026
CVE-2026-74717NONEN/A
  • Linux Kernel logoLinux Kernel
  • rtla
NoYesAug 22, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management