Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-12352 — Proof-of-concept for CVE-2026-12352, an authentication bypass in Digi PortServer TS that discloses device configuration including plaintext RADIUS secrets under high concurrency. | Kitploit
Tools/GitHubGitHub/nvicloud/cve-2026-12352
Vulnerability AnalysisExploitationWeb Application ExploitationConfiguration AuditingAuthentication
GitHubnvicloud/cve-2026-12352

CVE-2026-12352

Proof-of-concept for CVE-2026-12352, an authentication bypass in Digi PortServer TS that discloses device configuration including plaintext RADIUS secrets under high concurrency.

View Repository
1 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-12352

Summary

An unauthenticated, load-induced authentication bypass was identified in the Digi PortServer TS 4 H MEI, allowing retrieval of a local device configuration file without valid credentials. Under increased concurrent request load, the web server begins serving file contents before the authentication check completes — likely falling through to the file handler via a saturated connection/request queue rather than a distinct logic flaw in the auth check itself.

Product Tested

  • Digi PortServer TS

Tested firmware: 82000747_V1 (02/06/2012) and 82000747_AB (04/09/2025).

Vendor Identified Additionally Affected Products

  • Digi One SP
  • Digi One SP IA
  • Digi One IA

Example Payloads Used

root@kitploit:~
../../../../../../../
../../../../../../..
/../../../../../../../
/../../../../../../..
..\..\..\..\..\..\..\..\
\..\..\..\..\..\..\..\..\
..\..\..\..\..\..\..\..
\..\..\..\..\..\..\..\..
..2f..2f..2f..2f..2f..2f..2f
..2f..2f..2f..2f..2f..2f..
4 2f..2f..2f..2f..2f..2f..2f..2f
2f..2f..2f..2f..2f..2f..2f..
/.\\./.\\./.\\./.\\./.\\./.\\./
..//..//..//..//..//
//..//..//..//..//..//
//..//..//..//..//..

The above payloads alone will not cause enough stress on the target. This was accomplished with double encoding, utilizing the below procedures.

  • 'Payload encoding' > URL encoding of special characters.
  • 'Payload Processing' > URL-encode all characters.

Vulnerability Details

Requests to GET /FS/<payload>/config.xml normally return 401 Unauthorized. When the same request is sent at low concurrency (1 thread, 1s delay), the device consistently and correctly rejects the request pre-auth.

As concurrency increases (tested at 5, 6, 10, and 20 concurrent requests), the device begins intermittently returning HTTP/0.9 responses (no headers, body only) containing the full contents of config.xml — served without any authentication challenge. This indicates the firmware's HTTP handler has a fixed request-processing capacity that, once exceeded, allows requests to bypass the authentication check entirely.

The disclosed configuration file includes:

  • Device brand, model, and firmware version
  • Network configuration (gateway, DNS, TFTP/boot server, active services and ports: RealPort, Telnet, SNMP, HTTP/HTTPS, rlogin, rsh, LPD, RADIUS)
  • Configured console/terminal user accounts and permissions
  • RADIUS shared secrets in plaintext

Remediation

  • Digi PortServer TS: Enable HTTPS on the web server, or disable the web server when not actively in use for configuration.
  • Digi One SP / SP IA / IA: Disable the web server.
  • Compensating control: If the above cannot be applied, restrict device access via firewall or VPN.

References

  • Vendor advisory: Digi Security Advisory — Incorrect Authorization
  • CISA ICS Advisory: ICSA-26-188-07
  • NVD: CVE-2026-12352

Disclosure Timeline

  • Reported to Digi via coordinated disclosure with MITRE/CISA coordination
  • CVE-2026-12352 assigned
  • Public advisory published by Digi International and CISA
Download Tool