CVE-2026-36611
Deferred Deferred - Pending Action
Mercusys AC12G Uninitialized Buffer Exposure via UPnP POST Request

Publication date: 2026-06-03

Last updated on: 2026-06-03

Assigner: MITRE

Description
Mercusys AC12G (EU) V1 with firmware AC12G(EU)_V1_200909 returns 128 bytes of uninitialized buffer when receiving POST requests without SOAPAction header on UPnP port 1900, exposing internal memory to unauthenticated adjacent network attackers.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-03
Last Modified
2026-06-03
Generated
2026-06-24
AI Q&A
2026-06-03
EPSS Evaluated
2026-06-22
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
mercusys ac12g ac12g(eu)_v1_200909
mercusys ac12g ac12g(eu)_v1_210128
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Compliance Impact

The provided information does not specify any direct impact of this vulnerability on compliance with common standards and regulations such as GDPR or HIPAA.

Executive Summary

CVE-2026-36611 affects the Mercusys AC12G (EU) V1 router with specific firmware versions. The vulnerability occurs in the UPnP service running on port 1900, where if a POST request is sent without the required SOAPAction header, the device responds with 128 bytes of uninitialized internal buffer data instead of a proper error message.

This uninitialized buffer disclosure exposes internal memory contents such as parsed request headers, fragments of previous HTTP responses, and other sensitive internal data. The root cause is shared buffer management between the UPnP HTTP server and the main web interface.

Importantly, no authentication is required to exploit this vulnerability, and it can be triggered by an attacker on an adjacent network.

Impact Analysis

This vulnerability can lead to unintended disclosure of internal memory contents from the affected router. An attacker on the same local network can exploit this flaw to obtain sensitive information such as fragments of HTTP requests and responses, which may include confidential data or clues useful for further attacks.

Since the vulnerability requires no authentication, it lowers the barrier for attackers to gain insights into the device's internal state, potentially aiding in reconnaissance or exploitation of other vulnerabilities.

The affected product is end-of-life with no planned fixes, meaning the risk remains unless the device is replaced or mitigated by network controls.

Detection Guidance

This vulnerability can be detected by sending a POST request without the SOAPAction header to the UPnP service on port 1900 of the Mercusys AC12G (EU) V1 router. If the device responds with 128 bytes of uninitialized internal buffer data instead of a proper error message, it indicates the presence of the vulnerability.

A possible command to test this could be using curl or a similar HTTP client to send a POST request without the SOAPAction header to port 1900. For example:

  • curl -v -X POST http://[router_ip]:1900/ -H "Content-Type: text/xml" --header "SOAPAction:"

If the response contains unexpected 128 bytes of data that appear to be uninitialized memory or fragments of internal data, the device is vulnerable.

Mitigation Strategies

Since the affected Mercusys AC12G (EU) V1 router is end-of-life with no planned fixes, immediate mitigation steps include:

  • Restrict access to the UPnP port 1900 service to trusted and authenticated networks only, preventing unauthenticated adjacent network attackers from reaching the device.
  • Disable UPnP services on the router if they are not required.
  • Monitor network traffic for suspicious POST requests to port 1900 without SOAPAction headers.

Long term, consider replacing the affected device with a supported model that receives security updates.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-36611. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart