CVE-2025-45779
published 2025-05-12CVE-2025-45779: Tenda AC10 V1.0re_V15.03.06.46 is vulnerable to Buffer Overflow in the formSetPPTPUserList handler via the list POST parameter.
PriorityP264critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
5.21%
91.6th percentile
Tenda AC10 V1.0re_V15.03.06.46 is vulnerable to Buffer Overflow in the formSetPPTPUserList handler via the list POST parameter.
Affected
5 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| msrc | azl3_grub2_2.06-24_on_azure_linux_3.0 | — | — |
| msrc | azl3_grub2_2.06-25_on_azure_linux_3.0 | — | — |
| msrc | cbl2_grub2_2.06-14_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_grub2_2.06-15_on_cbl_mariner_2.0 | — | — |
| tenda | ac10_firmware | — | — |
Detection & IOCsextracted from sources · hover to see the quote
url/goform/setPptpUserList
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Tenda AC10 setPptpUserList list Parameter Buffer Overflow Attempt (CVE-2025-45779, CVE-2025-65221, 2025-15215, 2025-15217)"; flow:established,to_server; http.method; content:"POST"; http.uri; bsize:23; content:"/goform/setPptpUserList"; fast_pattern; http.request_body; content:"list|3d|"; pcre:"/^[^\x26&]{200,}(?:\x26|$)/R"; reference:url,github.com/sunyou-iot/iot-vul/tree/main/TendaAC10/CVE-2025-45779; reference:cve,2025-45779; reference:cve,2025-5848; reference:cve,2025-65221; reference:cve,2025-15215; classtype:attempted-admin; sid:2062281; rev:2; metadata:affected_product Tenda, attack_target Networking_Equipment, tls_state plaintext, created_at 2025_05_12, cve CVE_2025_45779, deployment Perimeter, deployment Internal, performance_impact Low, confidence High, signature_severity Major, tag Exploit, updated_at 2025_05_13; target:dest_ip;)bytes
list=
- →Exploit targets HTTP POST requests to the exact URI /goform/setPptpUserList (URI length is exactly 23 bytes); match on this URI with bsize:23 to avoid false positives.
- →The overflow is triggered via the `list` POST body parameter; look for `list=` (list|3d|) followed by 200 or more non-ampersand characters in the request body, indicating an oversized value.
- →Attack is plaintext HTTP only (tls_state plaintext); TLS-terminated traffic will not carry this exploit.
- →Exploit targets the formSetPPTPUserList handler on Tenda AC10 V1.0re_V15.03.06.46; the vulnerable firmware version can be used to scope detection to known-affected assets. ↗
- ·The Snort/Suricata rule (sid:2062281) covers four related CVEs (CVE-2025-45779, CVE-2025-65221, CVE-2025-15215, CVE-2025-15217) with a single signature; tuning or splitting may be needed if per-CVE fidelity is required.
- ·The PCRE threshold of 200+ non-ampersand characters for the `list` parameter value is the detection heuristic; legitimate PPTP user list entries significantly shorter than this threshold will not trigger the rule.
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vendor_msrc4.1MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-27f3-wjfj-399m: Tenda AC10 V1
ghsa_unreviewed·2025-05-12
CVE-2025-45779 [CRITICAL] CWE-120 GHSA-27f3-wjfj-399m: Tenda AC10 V1
Tenda AC10 V1.0re_V15.03.06.46 is vulnerable to Buffer Overflow in the formSetPPTPUserList handler via the list POST parameter.
Microsoft
Grub2: fs/bfs: integer overflow leads to heap oob read in the bfs parser
vendor_msrc·2025-03-11·CVSS 4.1
CVE-2024-45779 [MEDIUM] CWE-190 Grub2: fs/bfs: integer overflow leads to heap oob read in the bfs parser
Grub2: fs/bfs: integer overflow leads to heap oob read in the bfs parser
FAQ: Is Azure Linux the only Microsoft product that includes this open-source library and is therefore potentially affected by this vulnerability?
One of the main benefits to our customers who choose to use the Azure Linux distro is the commitment to keep it up to date with the most recent and most secure versions of the open source libraries with which the distro is composed. Microsoft is committed to transparency in this work which is why we began publishing CSAF/VEX in October 2025. See this blog post for more information. If impact to additional products is identified, we will update the CVE to reflect this.
Mariner: Mariner
redhat: redhat
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
Refer
Suricata
ET WEB_SPECIFIC_APPS Tenda AC10 setPptpUserList list Parameter Buffer Overflow Attempt (CVE-2025-45779, CVE-2025-65221, 2025-15215, 2025-15217)
suricata·2025-05-12·CVSS 9.8
CVE-2025-45779 [CRITICAL] ET WEB_SPECIFIC_APPS Tenda AC10 setPptpUserList list Parameter Buffer Overflow Attempt (CVE-2025-45779, CVE-2025-65221, 2025-15215, 2025-15217)
ET WEB_SPECIFIC_APPS Tenda AC10 setPptpUserList list Parameter Buffer Overflow Attempt (CVE-2025-45779, CVE-2025-65221, 2025-15215, 2025-15217)
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Tenda AC10 setPptpUserList list Parameter Buffer Overflow Attempt (CVE-2025-45779, CVE-2025-65221, 2025-15215, 2025-15217)"; flow:established,to_server; http.method; content:"POST"; http.uri; bsize:23; content:"/goform/setPptpUserList"; fast_pattern; http.request_body; content:"list|3d|"; pcre:"/^[^\x26&]{200,}(?:\x26|$)/R"; reference:url,github.com/sunyou-iot/iot-vul/tree/main/TendaAC10/CVE-2025-45779; reference:cve,2025-45779; reference:cve,2025-5848; reference:cve,2025-65221; reference:cve,2025-15215; classtype:attempted-admin; sid:2062281; rev:2; metadata:affected_product Ten
No public exploits indexed.
No writeups or analysis indexed.
2025-05-12
Published