CVE-2023-38925
published 2023-08-07CVE-2023-38925: Netgear DC112A 1.0.0.64, EX6200 1.0.3.94 and R6300v2 1.0.4.8 were discovered to contain a buffer overflow via the http_passwd parameter in password.cgi.
PriorityP264high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
14.63%
96.3th percentile
Netgear DC112A 1.0.0.64, EX6200 1.0.3.94 and R6300v2 1.0.4.8 were discovered to contain a buffer overflow via the http_passwd parameter in password.cgi.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| netgear | dc112a_firmware | — | — |
| netgear | ex6200_firmware | — | — |
| netgear | r6300v2_firmware | — | — |
Detection & IOCsextracted from sources · hover to see the quote
path/password.cgi
otherhttp_passwd=
urlhttps://github.com/peris-navince/founded-0-days/blob/main/netgear/R6250/1.md
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Netgear password.cgi http_passwd Parameter Buffer Overflow Attempt (CVE-2023-38925)"; flow:established,to_server; http.method; content:"POST"; http.uri; bsize:13; content:"/password.cgi"; fast_pattern; http.request_body; content:"http_passwd|3d|"; pcre:"/^[^&]{100,}(?:&|$)/R"; reference:url,github.com/peris-navince/founded-0-days/blob/main/netgear/R6250/1.md; reference:cve,2023-38925; classtype:web-application-attack; sid:2065202; rev:1; metadata:affected_product Netgear_Router, attack_target Networking_Equipment, tls_state plaintext, created_at 2025_10_15, cve CVE_2023_38925, deployment Perimeter, deployment Internal, performance_impact Low, confidence High, signature_severity Major, tag Exploit, tag Description_Generated_By_Proofpoint_Nexus, updated_at 2025_10_15, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application; target:dest_ip;)- →Trigger on HTTP POST requests to /password.cgi (exact URI length 13 bytes) containing the http_passwd parameter with a value of 100 or more characters before an ampersand or end-of-body — indicative of a buffer overflow attempt.
- →The exploit targets plaintext (non-TLS) HTTP traffic inbound to the network perimeter or internal segments hosting Netgear routers.
- →Affected devices include Netgear DC112A 1.0.0.64, EX6200 1.0.3.94, and R6300v2 1.0.4.8; prioritise detection on network segments where these models are deployed. ↗
- ·The Snort/Suricata rule (ET sid:2065202) uses a fixed URI bsize of 13 bytes for /password.cgi; ensure your IDS/IPS is running a sticky-buffer-aware engine (Suricata or Snort 3) for the bsize keyword to function correctly.
- ·The PCRE /^[^&]{100,}(?:&|$)/R is anchored relative to the end of the previous content match (http_passwd=); tune the 100-character threshold if legitimate password fields in your environment approach that length to reduce false positives.
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.
Suricata
ET WEB_SPECIFIC_APPS Netgear password.cgi http_passwd Parameter Buffer Overflow Attempt (CVE-2023-38925)
suricata·2025-10-15·CVSS 8.8
CVE-2023-38925 [HIGH] ET WEB_SPECIFIC_APPS Netgear password.cgi http_passwd Parameter Buffer Overflow Attempt (CVE-2023-38925)
ET WEB_SPECIFIC_APPS Netgear password.cgi http_passwd Parameter Buffer Overflow Attempt (CVE-2023-38925)
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Netgear password.cgi http_passwd Parameter Buffer Overflow Attempt (CVE-2023-38925)"; flow:established,to_server; http.method; content:"POST"; http.uri; bsize:13; content:"/password.cgi"; fast_pattern; http.request_body; content:"http_passwd|3d|"; pcre:"/^[^&]{100,}(?:&|$)/R"; reference:url,github.com/peris-navince/founded-0-days/blob/main/netgear/R6250/1.md; reference:cve,2023-38925; classtype:web-application-attack; sid:2065202; rev:1; metadata:affected_product Netgear_Router, attack_target Networking_Equipment, tls_state plaintext, created_at 2025_10_15, cve CVE_2023_38925, deployment Perimeter, deployment Internal
No public exploits indexed.
No writeups or analysis indexed.
2023-08-07
Published