CVE-2025-54400
HIGH(8.8)CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- CVSS 8.8 — Hoch
EPSS-Score
0.7%
Exploit-Wahrscheinlichkeit (30 Tage)
CVSS Score
8.8
Technische Schwere
Beschreibung
Multiple stack-based buffer overflow vulnerabilities exist in the formPingCmd functionality of Planet WGR-500 v1.3411b190912. A specially crafted series of HTTP requests can lead to stack-based buffer overflow. An attacker can send a series of HTTP requests to trigger these vulnerabilities.This buffer overflow is related to the `counts` request parameter for composing the `"ping -c <counts> <ipaddr> 2>&1 > %s &"` string.
Erkennung & Indikatoren
Ausnutzung
In den geprüften Quellen nicht genannt
Threat-Hunting-Queries
Detects HTTP requests to the formPingCmd functionality with unusually long 'counts', 'ipaddr', or 'submit-url' parameters, indicative of buffer overflow attempts.
Sentinel/Defender KQL
let MaxParamLength = 250;
DeviceNetworkEvents
| where RemoteUrl contains "formPingCmd"
| where (UrlQuery has "counts=" and strlen(tostring(extract(@"counts=([^&]+)", 1, UrlQuery))) > MaxParamLength)
or (UrlQuery has "ipaddr=" and strlen(tostring(extract(@"ipaddr=([^&]+)", 1, UrlQuery))) > MaxParamLength)
or (UrlQuery has "submit-url=" and strlen(tostring(extract(@"submit-url=([^&]+)", 1, UrlQuery))) > MaxParamLength)Splunk SPL
sourcetype=access_combined uri_path="*formPingCmd*"
| rex field=uri_query "counts=(?<counts_param>[^&]+)"
| rex field=uri_query "ipaddr=(?<ipaddr_param>[^&]+)"
| rex field=uri_query "submit-url=(?<submit_url_param>[^&]+)"
| eval counts_len=len(counts_param)
| eval ipaddr_len=len(ipaddr_param)
| eval submit_url_len=len(submit_url_param)
| where counts_len > 250 OR ipaddr_len > 250 OR submit_url_len > 250Sigma
title: Planet WGR-500 formPingCmd Buffer Overflow Attempt
id: 00000000-0000-0000-0000-000000000000
status: experimental
description: Detects attempts to exploit stack-based buffer overflow vulnerabilities in Planet WGR-500 formPingCmd functionality by sending oversized parameters.
references:
- https://talosintelligence.com/vulnerability_reports/TALOS-2025-2226
author: SecBoard
date: 2025/10/07
logsource:
category: webserver
product: generic
detection:
selection:
uri|contains: 'formPingCmd'
uri|re: 'counts=[^&]{251,}|ipaddr=[^&]{251,}|submit-url=[^&]{251,}'
condition: selection
fields:
- http.request.uri
- http.request.method
tags:
- attack.initial_access
- attack.t1190
- cve.2025.54400
- exploitation
level: highElastic ES|QL
from http_logs
| where url.path : "*formPingCmd*"
| where
(url.query : "counts=*" and length(url.query.counts) > 250) or
(url.query : "ipaddr=*" and length(url.query.ipaddr) > 250) or
(url.query : "submit-url=*" and length(url.query.submit_url) > 250)SecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Indikatoren
Domains (2)
- planet.com.tw
- talosintelligence.com
Übernommen wurden nur Indikatoren, die wörtlich in einer Hersteller- oder Research-Quelle standen.
Betroffene Produkte
- cpe:2.3:o:planet:wgr-500_firmware:1.3411b190912:*:*:*:*:*:*:*