CVE-2022-26376CWE-787

A memory corruption vulnerability exists in the httpd unescape functionality of Asuswrt prior to 3.0.0.4.386_48706 and Asuswrt-Merlin New Gen prior to 386.7.

Medium · published August 5, 2022

CVSS v3.0
5.3
EPSS
1%
Percentile
74.0
In the wild
Unconfirmed
What it is

⚠️ A crafty HTTP request can twist the unescape functionality of Asuswrt, leading to memory corruption! 🛠️ Think of it like a restaurant kitchen where a recipe calls for specific ingredients. If someone sneaks in a bizarre ingredient that isn’t listed, it could spoil the entire dish! This vulnerability allows attackers to craft requests that corrupt memory, causing all sorts of chaos behind the scenes. If exploited, an attacker could cause the device to behave unpredictably or even crash, interrupting your precious internet access. While this isn’t as catastrophic as total control, it can still lead to some frustrating downtime or performance issues for your network!

Put simply

Think of it like a restaurant kitchen where a recipe calls for specific ingredients. If someone sneaks in a bizarre ingredient that isn’t listed, it could spoil the entire dish! This vulnerability allows attackers to craft requests that corrupt memory, causing all sorts of chaos behind the scenes. This vulnerability occurs in the HTTP unescape feature of Asuswrt prior to version 3.0.0.4.386_48706 and Asuswrt-Merlin New Gen prior to 386.7, allowing a specially-crafted HTTP request to corrupt memory spaces due to improper handling of input.

What to do

If exploited, an attacker could cause the device to behave unpredictably or even crash, interrupting your precious internet access. While this isn’t as catastrophic as total control, it can still lead to some frustrating downtime or performance issues for your network! To protect yourself, upgrade your Asuswrt firmware to at least version 3.0.0.4.386_48706 or the Asuswrt-Merlin New Gen version 386.7 or higher. Regularly check for updates and consider enabling additional security features available in your router settings! This is totally fixable! Just follow the steps, and you'll keep your network safe and sound. 🛡️

The record
Technical detail
CVSS v3.0
5.3 · MEDIUM
Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.01494 · 74.0th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2022-08-05T21:18Z
EPSS history
Timeline
  • 05 AUG 21:18Z
    A memory corruption vulnerability exists in the httpd unescape functionality of Asuswrt prior to 3.0.0.4.386_48706 and Asuswrt-Merlin New Gen prior to 386.7.
    cvelistv5