ESB-2018.2498 - [FreeBSD] wpa_supplicant: Access privileged data - Remote/unauthenticated 2018-08-23

Printable version
PGP/GPG verifiable version

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2018.2498
            Unauthenticated EAPOL-Key Decryption Vulnerability
                              23 August 2018

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           wpa_supplicant
Publisher:         FreeBSD
Operating System:  FreeBSD
Impact/Access:     Access Privileged Data -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2018-14526  

Reference:         ESB-2018.2442
                   ESB-2018.2350
                   ESB-2018.2297

Original Bulletin: 
   http://www.vuxml.org/freebsd/45671c0e-a652-11e8-805b-a4badb2f4699.html

- --------------------------BEGIN INCLUDED TEXT--------------------

FreeBSD -- Unauthenticated EAPOL-Key Decryption Vulnerability

Affected packages
11.2 <= FreeBSD < 11.2_2
11.1 <= FreeBSD < 11.1_13
10.4 <= FreeBSD < 10.4_11

Details

VuXML ID  45671c0e-a652-11e8-805b-a4badb2f4699
Discovery 2018-08-14
Entry     2018-08-22

Problem Description:

When using WPA2, EAPOL-Key frames with the Encrypted flag and without the MIC
flag set, the data field was decrypted first without verifying the MIC. When
the dta field was encrypted using RC4, for example, when negotiating TKIP as a
pairwise cipher, the unauthenticated but decrypted data was subsequently
processed. This opened wpa_supplicant(8) to abuse by decryption and recovery
of sensitive information contained in EAPOL-Key messages.

See https://w1.fi/security/2018-1/unauthenticated-eapol-key-decryption.txt for
a detailed description of the bug.

Impact:

All users of the WPA2 TKIP pairwise cipher are vulnerable to information, for
example, the group key.

References

CVE Name         CVE-2018-1452
FreeBSD Advisory SA-18:11.hostapd

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        https://www.auscert.org.au/bulletins/

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBW34kY2aOgq3Tt24GAQiJUg//ZwoJCATCbA6s1k8Arf7Mt/oeQ1oH/5Cx
5nEESz4Er9l82TQauqvu/ilOe7a3FncjDyrcFviU2MEwBNEKWh1aHYXwW687IL2U
GVbqm0WWrgRYJP7DGXeQDggeD2OGR8JTD/8c67DkUekBGcENjNaWovPnzvMBmD4k
Em2+Ar2TVYf4lOa3Fi6YHDUX58pvxHdH6P5la7BICA1WusXdWEBmriWucPLB3s6z
gx08RzbE6MVTX/AmozLiTApaEDCynyfJ4XG0kqIpn7Erc8omWP0ly4yU8i2mbxu6
pKdsUm5ntUDq5aHy+S7QsO8T0P6E7bdoy+bDOQqdaEjHPOC3kSRQpQ5Hd2At9ioE
irdnM2OzYWZDWYk1fq9dFxIQ2BnsjRi2hTDKXa1k67Y5xMoDpVOpxbgPecr67QwB
Av2SxoP9aQt57SU07IxUCbhw+GslbDBl04j4yTnV6gORz/DdmTkFUWJAcZxGrbr6
XbLSWzGDv7sCM2yMe+WWwmTq687ZhyaarFON7jekhAcD5ghC7pTIC99jAicbFtcs
yEACT7HBanT7pWznWfKuHnMZt4Osow9+HNa+zd97nYbwS1IMD2bFrnlr8MKOJ59+
A7ezlcMow/azGUlvkGew/5UwDJzFvJ0YK8YU0HzCuanF8e4jRohBTJOpPQoxmdWZ
v/8ybSiond0=
=6OY2
-----END PGP SIGNATURE-----

« Back to bulletins