SEPTEMBER 7, 2026
Live Feed
Back to database
Case File

CVE-2026-64174

MEDIUM · CVSS 5.5 EPSS 0.12%

Source: NVD + CISA KEV + EPSS · Published 2026-07-19 · Last synced 2026-08-18

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's handling of Multi-BSSID profiles within the cfg80211 subsystem, where a flaw in the cfg80211_merge_profile() function allows for excessive processing time when handling specially-crafted malicious beacons. This could lead to a denial-of-service condition, as the kernel may become overwhelmed by the prolonged processing of these beacons. Organizations using Linux systems, particularly those relying on wireless networking features, should prioritize addressing this issue to mitigate potential disruptions.

CVE
CVE-2026-64174
Severity
MEDIUM
CVSS
5.5
EPSS
0.12%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: advance loop vars in cfg80211_merge_profile() cfg80211_merge_profile() reassembles a Multi-BSSID non-transmitted BSS profile that has been split across multiple consecutive MBSSID elements. Its while-loop calls cfg80211_get_profile_continuation(ie, ielen, mbssid_elem, sub_elem) but never advances mbssid_elem or sub_elem inside the body. Each iteration therefore searches for a continuation that follows the same fixed pair; the helper returns the same next_mbssid; and the same next_sub bytes are memcpy()'d into merged_ie at a growing offset until the buffer fills. Advance both mbssid_elem and sub_elem to the just-consumed continuation so the next call to cfg80211_get_profile_continuation() searches for a further continuation beyond it (or returns NULL when none exists). A specially-crafted malicious beacon can take advantage of this bug to cause the kernel to spend an excessive amount of time in cfg80211_merge_profile (up to as much as 2ms per beacon received), which could theoretically be abused in some way.

Related CVEs

Other vulnerabilities affecting the same vendor(s)