Undefined Behavior in Linux Kernel's ext4 Filesystem
CVE-2022-50403

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
18 September 2025

What is CVE-2022-50403?

This vulnerability in the Linux Kernel's ext4 filesystem relates to an undefined behavior caused by shifting a signed 32-bit integer by 31 bits. This can trigger a UBSAN warning indicating a shift-out-of-bounds error. The fix modifies the behavior by changing the significant bit to unsigned, thus ensuring proper handling of bit shifts and preventing potential misuse of this vulnerability in data manipulation or resource allocation.

Affected Version(s)

Linux 9a4c8019471386c6fb039ae9e30f5216b6b55a9e

Linux 9a4c8019471386c6fb039ae9e30f5216b6b55a9e

Linux 9a4c8019471386c6fb039ae9e30f5216b6b55a9e < 743e9d708743d98464ccbd56e820d87dc6d1d629

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.