CVE-2021-0430

In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible out of bounds write due to a missing bounds check

published April 13, 2021

CVSS
โ€”
EPSS
3%
Percentile
86.6
In the wild
Unconfirmed
What it is

โš ๏ธ A sneaky out of bounds write could lead to remote code execution just by sending a malicious NFC packet! ๐Ÿ“ฑ Think of it like a delivery service that accepts a package without checking the address โ€” if the package is misaddressed, it can end up anywhere it shouldn't be, potentially causing chaos. An attacker could send a crafted NFC packet to an Android device, which could lead to unauthorized code execution. This is alarming because it doesn't need any user interaction, meaning devices can be compromised before the user even realizes something is amiss!

Put simply

Think of it like a delivery service that accepts a package without checking the address โ€” if the package is misaddressed, it can end up anywhere it shouldn't be, potentially causing chaos. This vulnerability exists due to a missing bounds check in the rw_mfc_handle_read_op function, allowing attackers to write outside the allocated memory space and execute arbitrary code on the device.

What to do

An attacker could send a crafted NFC packet to an Android device, which could lead to unauthorized code execution. This is alarming because it doesn't need any user interaction, meaning devices can be compromised before the user even realizes something is amiss! To protect your devices, ensure you update to the latest version of Android, specifically beyond the affected versions (Android-10 and Android-11). Regularly check for security patches and enable any available security settings related to NFC functionality. You've got this! Stay vigilant, keep your device updated, and your security hero status is fully activated! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02842 ยท 86.6th percentile
Published
2021-04-13T18:25Z
EPSS history
Timeline
  • 13 APR 18:25Z
    In rw_mfc_handle_read_op of rw_mfc.cc, there is a possible out of bounds write due to a missing bounds check
    cvelistv5