Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's handling of pipe buffer accounting has been identified. The issue arises in the watch_queue_set_size() function, which modifies the pipe buffers charged to the user without properly updating the pipe's internal accounting. This discrepancy can lead to an underflow when the pipe is freed, causing subsequent pipe buffer tests to fail. The vulnerability has been addressed by ensuring that the pipe usage is accurately accounted for in the watch queue management functions.
The vulnerability can cause incorrect pipe buffer accounting, leading to underflows and failures in pipe buffer management tests.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.