# CVE-2026-36602: Mercusys AC12G kernel memory disclosure in UPnP GetStatusInfo

Source: https://junglewise.ai/threats/cve-2026-36602-mercusys-ac12g-kernel-memory-disclosure-in-upnp-getstatusinfo  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-06-03. Updated: 2026-06-03  
License: CC BY 4.0 with a link back

CVE-2026-36602 · Severity: info · CVSS 5.3 · Published 2026-06-03

The Mercusys AC12G router, a device used for home and small office networking, contains a security flaw in its UPnP service. An attacker on the local network can retrieve internal memory addresses from the device without needing a password. While this does not directly grant control of the router, it provides critical information that makes it significantly easier for an attacker to develop more advanced exploits to take over the device.

Technologies: [Mercusys AC12G](https://junglewise.ai/threats/technologies/ac12g). Vendors: [Mercusys](https://junglewise.ai/threats/vendors/mercusys).

## Quick answers

**Is CVE-2026-36602 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-36602 being exploited in the wild.

**How severe is CVE-2026-36602?** Informational severity, with a CVSS score of 5.3, published 3 June 2026.

**Which products and versions are affected?** Mercusys AC12G AC12G(EU)_V1_200909, AC12G(EU)_V1_210128.

**Is there a fix for CVE-2026-36602?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-36602 attacked?** It is attacked from the adjacent network, in a network appliance.

**Am I affected by CVE-2026-36602?** Check whether you run Mercusys AC12G at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

An information disclosure vulnerability exists in the UPnP SOAP handler of the Mercusys AC12G (EU) V1 router. The GetStatusInfo action on the WANIPConnection service (port 1900, endpoint /ipc) incorrectly returns a raw MIPS KSEG0 kernel virtual address in the NewConnectionStatus field. This occurs because the handler passes a pointer value through string formatting instead of dereferencing it. An unauthenticated attacker on the adjacent network can use this leaked address to map the kernel memory layout. Since the underlying VxWorks operating system lacks ASLR, these addresses are reliable and can be used to facilitate the development of further exploits, such as buffer overflows, to achieve remote code execution.

## Affected products

- Mercusys AC12G (EU) V1 AC12G(EU)_V1_200909, AC12G(EU)_V1_210128

## Timeline

- 2026-06-03: disclosed
- 2026-06-03: advisory

## References

- [https://github.com/Tymbark7372/MERCUSYS-AC12G/blob/master/advisories/CVE-2026-36602.md](https://github.com/Tymbark7372/MERCUSYS-AC12G/blob/master/advisories/CVE-2026-36602.md)

## Related threats

- [Mercusys AC12G hardcoded WiFi credentials in firmware](https://junglewise.ai/threats/cve-2026-36616-mercusys-ac12g-hardcoded-wifi-credentials-in-firmware)
- [Mercusys AC12G information disclosure in /agileconfigreset endpoint](https://junglewise.ai/threats/cve-2026-36615-mercusys-ac12g-information-disclosure-in-agileconfigreset)
- [Mercusys AC12G uninitialized buffer disclosure in UPnP](https://junglewise.ai/threats/cve-2026-36611-mercusys-ac12g-uninitialized-buffer-disclosure-in-upnp)
- [Mercusys AC12G V1 password recovery via static nonce and weak encoding](https://junglewise.ai/threats/cve-2026-36609-mercusys-ac12g-v1-password-recovery-via-static-nonce-and-weak)
- [Mercusys AC12G UPnP port forwarding to local admin interface](https://junglewise.ai/threats/cve-2026-36608-mercusys-ac12g-upnp-port-forwarding-to-local-admin-interface)
