Bug 1789927 (CVE-2019-5108)

Summary: CVE-2019-5108 kernel: triggering AP to send IAPP location updates for stations before the required authentication process has completed can lead to DoS
Product: [Other] Security Response Reporter: Guilherme de Almeida Suckevicz <gsuckevi>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED ERRATA QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: acaringi, airlied, bhu, blc, brdeoliv, bskeggs, dhoward, dvlasenk, esammons, fhrbata, hdegoede, hkrzesin, iboverma, ichavero, itamar, jarodwilson, jeremy, jforbes, jglisse, jlelli, john.j5live, jonathan, josef, jross, jshortt, jstancek, jwboyer, kernel-maint, kernel-mgr, labbott, lgoncalv, linville, masami256, matt, mchehab, mcressma, mjg59, mlangsdo, nmurray, qzhao, rt-maint, rvrbovsk, steved, williams, wmealing
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 the WiFi station handoff code. An attacker within the radio range could use this flaw to deny a valid device from joining the access point.
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-16 16:32:01 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:
Bug Depends On: 1789928, 1802416, 1802417, 1802418, 1802419, 1802421    
Bug Blocks: 1789929    

Description Guilherme de Almeida Suckevicz 2020-01-10 18:05:32 UTC
An exploitable denial-of-service vulnerability exists in the Linux kernel. An attacker could exploit this vulnerability by triggering AP to send IAPP location updates for stations before the required authentication process has completed. This could lead to different denial-of-service scenarios, either by causing CAM table attacks, or by leading to traffic flapping if faking already existing clients in other nearby APs of the same wireless infrastructure. An attacker within radio range can forge Authentication and Association Request packets to trigger this vulnerability.

Reference:
https://talosintelligence.com/vulnerability_reports/TALOS-2019-0900
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3e493173b7841259a08c5c8e5cbe90adb349da7e

Comment 1 Guilherme de Almeida Suckevicz 2020-01-10 18:07:16 UTC
Created kernel tracking bugs for this issue:

Affects: fedora-all [bug 1789928]

Comment 5 Wade Mealing 2020-02-13 05:54:16 UTC
Mitigation:

At this time there is no known mitigations to this issue other than to install the updated kernel package.

Comment 8 Justin M. Forbes 2020-03-20 15:24:10 UTC
This was fixed for Fedora with the 5.3 kernel rebases.

Comment 9 errata-xmlrpc 2020-04-16 14:38:45 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 7

Via RHSA-2020:1493 https://access.redhat.com/errata/RHSA-2020:1493

Comment 10 Product Security DevOps Team 2020-04-16 16:32:01 UTC
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s):

https://access.redhat.com/security/cve/cve-2019-5108