0

Update: Security flaw discovered in WPA2 @MicrochipTech @EspressifSystem @cypresssemi

Adafruit 2867

Remember that security flaw in WPA2 all the way back from… yesterday we wrote about? There’s an update to this news specifically for Wi-Fi products at Adafruit –

Here’s what we’ve found for resources so far.

From Microchip – VU#228519 – Wi-Fi Protected Access II (WPA2) Vulnerabilities.
From Espressif – Patches for WiFi Vulnerabilities (CERT VU#228519).
From Cypress (WICED) – nothing so far 10/17/2017 (and nothing in the forums?).
From Raspberry Pi – Forum posts.

We’ll update this as we know more, post any helpful links in the comments.

What is this all about? From KRACKATTACKS.COM (Key Reinstallation Attacks, breaking WPA2 by forcing nonce reuse, Discovered by Mathy Vanhoef of imec-DistriNet, KU Leuven)

We discovered serious weaknesses in WPA2, a protocol that secures all modern protected Wi-Fi networks. An attacker within range of a victim can exploit these weaknesses using key reinstallation attacks (KRACKs).

Concretely, attackers can use this novel attack technique to read information that was previously assumed to be safely encrypted. This can be abused to steal sensitive information such as credit card numbers, passwords, chat messages, emails, photos, and so on. The attack works against all modern protected Wi-Fi networks. Depending on the network configuration, it is also possible to inject and manipulate data. For example, an attacker might be able to inject ransomware or other malware into websites.

The weaknesses are in the Wi-Fi standard itself, and not in individual products or implementations. Therefore, any correct implementation of WPA2 is likely affected. To prevent the attack, users must update affected products as soon as security updates become available. Note that if your device supports Wi-Fi, it is most likely affected. During our initial research, we discovered ourselves that Android, Linux, Apple, Windows, OpenBSD, MediaTek, Linksys, and others, are all affected by some variant of the attacks. For more information about specific products, consult the database of CERT/CC, or contact your vendor.


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 8,500+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – Python on Microcontrollers is here!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — Rethink Robotics closes shop. Long live collaborative robots #makerbusiness

Wearables — Cleaning is key

Electronics — Serial overkill

Biohacking — Biohacking Resources – Books, Talks and Podcasts

Python for Microcontrollers — CircuitPython @ Hackaday SuperCon #ICYMI @circuitpython @micropython @ThePSF #Python

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



1 Comment

  1. For RPi’s running Raspbian, update is available now. Just run:

    sudo apt-get update
    sudo apt-get upgrade

    Then make sure version of wpasupplicant is upgraded:

    dpkg -s wpasupplicant | grep Version

    should see:

    Version: 2:2.4-1+deb9u1

Sorry, the comment form is closed at this time.