Advantech IoTSuite and IoT Edge SQL injection (CVE-2025-52694)
CVE-2025-52694 is a critical unauthenticated SQL injection vulnerability in Advantech IoTSuite and IoT Edge products that allows remote database manipulation and potential code execution.
CVE search metadata
CVE search record: CVE-2025-52694. Severity: critical. CVSS: 10.0. EPSS: 39.91%. KEV: no. Product: IoTSuite SaaSComposer (< 3.4.15), IoTSuite Growth Linux docker (< 2.0.2), IoTSuite Starter Linux docker (< 2.0.2), IoT Edge Linux docker (< 2.0.2), IoT Edge Windows (< 2.0.2). Brief: Advantech IoTSuite and IoT Edge SQL injection (CVE-2025-52694). Brief link: https://feed.craftedsignal.io/briefs/2026-10-advantech-sql-injection/
Triage facts
Revision 1- Applicability
- IoTSuite SaaSComposer (< 3.4.15), IoTSuite Growth Linux docker (< 2.0.2) +3
- Evidence
- Unknown
- Severity
- Critical
- Action
- Immediate escalation
- Sources
- 2 public sources
- Freshness
- Revision 1Oct 28, 13:02 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- B2Very likely
CVE-2025-52694 is a critical vulnerability (CVSS 10.0) affecting multiple Advantech IoTSuite and IoT Edge products. The flaw arises from improper sanitization of the 'filename' parameter in the '/displays/{filename}.json' endpoint, which is directly concatenated into PostgreSQL queries. Unauthenticated attackers can perform stacked queries to extract database information, modify records, or potentially achieve remote code execution depending on database privilege levels. Public exploit scripts and Nuclei templates have been released, elevating the risk of exploitation.
Impact
Successful exploitation allows unauthenticated attackers to conduct unauthorized database queries, potentially leading to full data compromise, unauthorized modification of sensitive information, and remote code execution on the underlying server.
Recommendation
- Patch affected instances immediately: Update IoTSuite SaaS Composer to at least 3.4.15 and all other affected IoTSuite/IoT Edge products to version 2.0.2 or later.
- Implement request validation: Ensure that the 'filename' parameter is strictly validated or that parameterized queries are enforced to prevent SQL injection.
- Deploy network monitoring: Use the hunt leads provided to monitor for suspicious pattern matching in URI paths targeting the identified endpoint.
Immediate actions
Inventory all Advantech IoTSuite and IoT Edge installations and verify version status
Threat Hunt
Search web access logs for incoming requests to /displays/ containing 'pg_sleep', 'UNION', or ';'
Data: webserver access logs
Mitigations
Upgrade to IoTSuite SaaSComposer 3.4.15 or IoTSuite/IoT Edge v2.0.2
CVE-2025-52694
Detection coverage 1
Detect CVE-2025-52694 Exploitation - SQL Injection in Advantech IoTSuite
criticalDetects exploitation attempts against CVE-2025-52694 by identifying suspicious SQL injection patterns within the filename parameter of the /displays/ endpoint
Detection queries are available on the platform. Get full rules →