In openNDS before 11.0.0, the client_params.sh script, invoked by the openNDS daemon to serve the authenticated client status page, is vulnerable to… (CVE-2026-38822)
Description
openNDS versions before 11.0.0 contain a vulnerability in the client_params.sh script used by the daemon to serve the authenticated client status page. This script is susceptible to OS command injection via crafted HTTP GET query parameter keys. An authenticated captive portal user can exploit this by embedding semicolons in a URL query parameter name to execute arbitrary shell commands.
CVSS v3.1
Score 7.6high
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The client_params.sh script in openNDS prior to version 11.0.0 is vulnerable to OS command injection. The vulnerability arises because the script processes HTTP GET query parameter keys without proper sanitization, allowing an authenticated captive portal user to inject shell commands by including semicolons in the parameter names. This can lead to arbitrary command execution with the privileges of the openNDS daemon.
Potential Impact
Successful exploitation allows an authenticated user to execute arbitrary shell commands on the system running openNDS, potentially leading to full compromise of the affected host. The vulnerability impacts confidentiality, integrity, and availability, as indicated by the CVSS vector (C:H/I:H/A:L).
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict access to the authenticated client status page to trusted users only and monitor for suspicious activity related to crafted HTTP GET requests targeting the client_params.sh script.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-2h6c-w4mg-27v5
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-38822"]
- Database Specific Severity
- HIGH
- Cvss Version
- 3.1
Threat ID: 6a91a7d9acd9273b490657f0
Added to database: 08/28/2026, 15:23:05 UTC
Last enriched: 09/08/2026, 06:07:18 UTC
Last updated: 10/13/2026, 18:48:19 UTC
Views: 69
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.