Bug 1882201

Summary: kernel: zero length bvec causing softlockups.
Product: [Other] Security Response Reporter: Wade Mealing <wmealing>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED NOTABUG QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: acaringi, bhu, bmasney, brdeoliv, dhoward, dvlasenk, fhrbata, hkrzesin, jshortt, jstancek, kernel-mgr, nmurray, ptalbert, rvrbovsk
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
A flaw was found in the Linux kernel’s implementation of biovecs. A zero-length biovec request issued by the block subsystem could cause the kernel to enter an infinite loop, causing a denial of service. This flaw allows an attacker with a local account and basic privileges to issue requests to a block device, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-24 05:03:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Wade Mealing 2020-09-24 03:26:13 UTC
A flaw was found in the Linux kernels implementation of biovecs ( See https://www.kernel.org/doc/html/latest/block/biovecs.html ) .  A zero-length biovec request issued by the block subsystem could cause the kernel to enter an infinite loop causing a denial of service..  A local attacker with basic privileges to issue requests to a block device can cause a denial of service.

Comment 5 Wade Mealing 2020-09-29 02:56:27 UTC
Moving this to the other flaw bug, because the other one was made earlier.