Executive Summary



This vulnerability is currently undergoing analysis and not all information is available. Please check back soon to view the completed vulnerability summary


This Alert is flagged as TOP 25 Common Weakness Enumeration from CWE/SANS. For more information, you can read this.
Informations
Name CVE-2024-53845 First vendor Publication 2024-12-12
Vendor Cve Last vendor Modification 2024-12-12

Security-Database Scoring CVSS v3

Cvss vector : N/A
Overall CVSS Score NA
Base Score NA Environmental Score NA
impact SubScore NA Temporal Score NA
Exploitabality Sub Score NA
 
Calculate full CVSS 3.0 Vectors scores

Security-Database Scoring CVSS v2

Cvss vector :
Cvss Base Score N/A Attack Range N/A
Cvss Impact Score N/A Attack Complexity N/A
Cvss Expoit Score N/A Authentication N/A
Calculate full CVSS 2.0 Vectors scores

Detail

ESPTouch is a connection protocol for internet of things devices. In the ESPTouchV2 protocol, while there is an option to use a custom AES key, there is no option to set the IV (Initialization Vector) prior to versions 5.3.2, 5.2.4, 5.1.6, and 5.0.8. The IV is set to zero and remains constant throughout the product's lifetime. In AES/CBC mode, if the IV is not properly initialized, the encrypted output becomes deterministic, leading to potential data leakage. To address the aforementioned issues, the application generates a random IV when activating the AES key starting in versions 5.3.2, 5.2.4, 5.1.6, and 5.0.8. This IV is then transmitted along with the provision data to the provision device. The provision device has also been equipped with a parser for the AES IV. The upgrade is applicable for all applications and users of ESPTouch v2 component from ESP-IDF. As it is implemented in the ESP Wi-Fi stack, there is no workaround for the user to fix the application layer without upgrading the underlying firmware.

Original Source

Url : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-53845

CWE : Common Weakness Enumeration

% Id Name
100 % CWE-327 Use of a Broken or Risky Cryptographic Algorithm (CWE/SANS Top 25)

Sources (Detail)

https://github.com/espressif/esp-idf/commit/4f85a2726e04b737c8646d865b44ddd83...
https://github.com/espressif/esp-idf/commit/8fb28dcedcc49916a5206456a3a61022d...
https://github.com/espressif/esp-idf/commit/d47ed7d6f814e21c5bc8997ab0bc68e23...
https://github.com/espressif/esp-idf/commit/de69895f38d563e22228f5ba23fffa02f...
https://github.com/espressif/esp-idf/commit/fd224e83bbf133833638b277c767be7f7...
https://github.com/espressif/esp-idf/security/advisories/GHSA-wm57-466g-mhrr
https://github.com/espressif/esp-idf/tree/master/components/esp_wifi
https://github.com/EspressifApp/EsptouchForAndroid/tree/master/esptouch-v2
https://github.com/EspressifApp/EsptouchForIOS/tree/master/EspTouchDemo/ESPTo...
Source Url

Alert History

If you want to see full details history, please login or register.
0
Date Informations
2024-12-12 09:20:32
  • First insertion