Skip to content
OpenAdvisories
Unscored CVE-2015-5315 EUVD-2015-5286GHSA-qmc2-8wcw-c6p2

The eap_pwd_process function in eap_peer/eap_pwd.c in wpa_supplicant 2.x before 2.6 does not validate that the reassembly buffer is large e…

Published Feb 21, 2018 · Updated Aug 6, 2024 · Assigned by redhat

Description

The eap_pwd_process function in eap_peer/eap_pwd.c in wpa_supplicant 2.x before 2.6 does not validate that the reassembly buffer is large enough for the final fragment when EAP-pwd is enabled in a network configuration profile, which allows remote attackers to cause a denial of service (process termination) via a large final fragment in an EAP-pwd message.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wpa 2.3-2.3 —
Debian 13 wpa 2.3-2.3 —
Debian 12 wpa 2.3-2.3 —
Debian 8 wpa 2.3-1+deb8u3 DSA-3397-1
Debian 7 wpa 1.0-3+deb7u3 DSA-3397-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS wpa 2.1-0ubuntu1.4 USN-2808-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed wpa_supplicant 2.6-1.1 openSUSE-SU-2024:10499-1

Advisories 3

References