Like leaving a master key mold in the lobby of a building that manages every other building on the block
CVE-2026-80172 is an authentication bypass in Dell Secure Connect Gateway (SCG) 5.0 — the appliance and application that connects Dell servers, storage, and hyper-converged infrastructure back to Dell support services. Builds before 5.36.00.16 (Appliance) and 5.36.00.00 (Application) allow an unauthenticated attacker who can capture a single authentication request to replay it indefinitely to mint fresh ADMIN-level access and refresh tokens. No nonce, no timestamp check, no replay protection of any kind. The attacker gets full administrative control of the SCG console, exposing telemetry, device inventory, and configuration of every managed Dell asset.
Dell did not publish a formal CVSS vector to NVD or MITRE, but the SecurityOnline writeup cites a 9.8 score from the DSA-2026-382 advisory. A 9.8 implies Network/Low/None/Changed/High/High — classic unauthenticated-RCE territory. That overstates the real-world risk: SCG is an internal management appliance. It is not designed to face the internet, and the attack requires capturing a legitimate token-generation request first (implying some network position or prior compromise). A 7.8 HIGH better reflects the actual blast radius: devastating if you are on the same VLAN, but gated behind network access and a replay precondition.
4 steps from start to impact.
Gain internal network access to SCG subnet
- Internal network access to the data-center management VLAN
- SCG should be on an isolated management network segment
- Perimeter firewalls block inbound access to SCG ports
- VPN or bastion host required for remote admin
Capture a legitimate authentication request
- Network position to intercept traffic or access to a system that has issued a valid auth request
- TLS encryption on SCG management interface makes passive sniffing insufficient without cert compromise
- 802.1X or port security on management VLANs limits ARP spoofing
- Request capture requires either active MitM or access to logs/proxy caches
Replay captured request to mint admin tokens
- A captured valid authentication request
- Network connectivity to SCG token endpoint
- None once the request is captured — this is the core vulnerability
Full administrative control of SCG
- Valid ADMIN tokens from step 3
- Lateral movement from SCG to managed hosts requires additional exploitation of the management protocols
The supporting signals.
| In-the-Wild Exploitation | No known exploitation. Not listed on CISA KEV. Dell states no active exploitation as of the August 31, 2026 advisory. |
|---|---|
| Proof-of-Concept | No public PoC identified. No GitHub repos, no ExploitDB entries, no researcher demos found as of September 8, 2026. |
| EPSS Score | Not yet scored. CVE is ~8 days old; EPSS data not yet available for this identifier. |
| KEV Status | Not listed. CISA KEV does not include CVE-2026-80172 as of September 8, 2026. |
| CVSS Vector | Dell advisory DSA-2026-382 cites CVSS 9.8 but no formal vector string was published to NVD/MITRE. Likely CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H based on the score and unauthenticated-network attack class. |
| Affected Versions | SCG 5.0 Appliance builds before 5.36.00.16; SCG 5.0 Application builds before 5.36.00.00 |
| Fixed Versions | Appliance 5.36.00.16, Application 5.36.00.00 — released August 31, 2026 via DSA-2026-382 |
| Sibling CVEs | CVE-2026-61410 (CVSS 9.4, missing authorization → RCE) and CVE-2026-80238 (CVSS 9.3, Docker socket abuse → root). All three should be treated as a single patch event. |
| Scanning/Exposure | SCG is an internal management appliance. No significant Shodan/Censys/FOFA footprint expected. Dell's deployment guide mandates internal-only placement with outbound-only HTTPS to Dell backend. |
| Disclosure | Dell advisory DSA-2026-382 published August 31, 2026. SecurityOnline coverage published September 7, 2026. Researcher not publicly credited. |
noisgate verdict.
The single most decisive factor is deployment position: Dell SCG is an internal-only management appliance that should never be internet-facing, gating the entire attack behind prior internal network access. However, the management-plane blast radius — full inventory and telemetry of every managed Dell server, storage, and HCI node — floors the verdict at HIGH.
Why this verdict
- Internal-only deployment: SCG is designed for internal management VLANs only. Dell's own deployment guide requires internal placement with outbound-only HTTPS. This eliminates the unauthenticated-remote-from-internet scenario that justifies 9.8.
- Replay precondition adds friction: The attack is not fire-and-forget. The attacker must first capture a valid authentication request, requiring either MitM position on the management network or compromise of a system that has issued such a request. This is a meaningful gate.
- No PoC, no exploitation, fresh disclosure: With only 8 days since patch release, no public PoC, no KEV listing, and no reported exploitation, the immediate threat is low. Weaponization timeline is likely weeks to months.
- Role multiplier: SCG is a management-plane appliance. In Dell-heavy data centers (which represent a significant share of enterprise compute), SCG manages the entire fleet of servers, storage arrays, and HCI nodes. Compromise exposes full asset inventory, hardware telemetry, and support-tunnel access. Combined with the sibling RCE (CVE-2026-61410) and root-escape (CVE-2026-80238) bugs in the same advisory, the chain ends in root on the SCG appliance with visibility into the entire Dell fleet. This is a management-plane pivot — the blast radius is fleet-scale in Dell-centric environments, which floors the verdict at HIGH.
- No internet exposure baseline to break the floor: Unlike network edge appliances with measurable Shodan footprints, SCG has no expected internet exposure. But the absence of internet exposure data means we cannot quantify the <1% threshold needed to break below the HIGH floor for a management-plane component.
Why not higher?
CRITICAL would require either (a) internet-facing exposure making the unauthenticated attack directly reachable, (b) active exploitation or a weaponized PoC, or (c) SCG being a canonical high-value-role component like a domain controller or hypervisor. SCG is a support/telemetry appliance — serious but not identity-tier or compute-tier. The replay precondition also adds meaningful friction absent from true CRITICAL bugs.
Why not lower?
The management-plane blast radius prevents MEDIUM. Even though the attack requires internal access and request capture, a successful exploit gives the attacker full admin over an appliance that inventories and tunnels into the entire Dell hardware fleet. The three sibling CVEs in DSA-2026-382 create a chain from token replay → RCE → root that makes post-exploitation trivial once the initial gate is passed.
What to do — in priority order.
- Isolate SCG on a dedicated management VLAN with strict ACLs — If SCG is already segmented, verify that only authorized admin workstations and Dell's outbound HTTPS endpoints (port 443/8443) can reach it. This eliminates the replay vector from general internal networks. Deploy within the noisgate HIGH mitigation SLA of 30 days if not already in place.
- Restrict SCG management port access to named jump hosts only — Limit TCP 5700/9443 access to a hardened bastion or PAM-gated jump host. This reduces the attack surface for request capture to a single, monitored chokepoint.
- Enable TLS certificate pinning and mutual TLS where supported — If SCG supports client certificate authentication, enable it. This makes captured requests non-replayable from a different host, neutralizing the core vulnerability.
- Monitor SCG audit logs for anomalous token generation — Alert on multiple ADMIN token issuance events within a short window, especially from unexpected source IPs. Forward SCG logs to your SIEM immediately.
- Patch all three CVEs in DSA-2026-382 together — CVE-2026-80172, CVE-2026-61410, and CVE-2026-80238 form a chain. Patching only one leaves the others exploitable. Upgrade to Appliance 5.36.00.16 / Application 5.36.00.00 within the noisgate HIGH remediation SLA of 180 days.
- WAF in front of SCG — SCG uses proprietary API endpoints, not standard web traffic. A WAF cannot parse or detect replayed token requests in this protocol.
- Password rotation — The vulnerability replays the *request* to generate new tokens, not a stolen password. Rotating admin passwords does not invalidate the replay vector.
- EDR on the SCG appliance — SCG is a Linux-based virtual appliance. Most enterprise EDR agents are not deployed on or supported by Dell SCG. Do not assume endpoint protection covers this asset.
Crowdsourced verification payload.
Run this script on the SCG appliance itself (SSH as root) or from any Linux host with network access to the SCG API. Invoke with: bash check_scg_cve2026_80172.sh <SCG_HOSTNAME>. Requires curl and network access to the SCG management port.
#!/usr/bin/env bash
# check_scg_cve2026_80172.sh — Checks Dell SCG version against CVE-2026-80172
# Usage: bash check_scg_cve2026_80172.sh <SCG_HOSTNAME_OR_IP>
# Requires: curl, network access to SCG management interface
# Exit codes: 0 = PATCHED, 1 = VULNERABLE, 2 = UNKNOWN
set -euo pipefail
HOST="${1:-}"
if [[ -z "$HOST" ]]; then
echo "Usage: $0 <SCG_HOSTNAME_OR_IP>"
exit 2
fi
# Minimum safe versions
MIN_APPLIANCE="5.36.00.16"
MIN_APPLICATION="5.36.00.00"
# Try to get version from SCG API (common endpoint)
VERSION=$(curl -sk --connect-timeout 10 "https://${HOST}:5700/api/v1/version" 2>/dev/null | grep -oP '"version"\s*:\s*"\K[^"]+' || true)
if [[ -z "$VERSION" ]]; then
# Try alternate port
VERSION=$(curl -sk --connect-timeout 10 "https://${HOST}:9443/api/v1/version" 2>/dev/null | grep -oP '"version"\s*:\s*"\K[^"]+' || true)
fi
if [[ -z "$VERSION" ]]; then
# Try local file check if running on the appliance
if [[ -f /opt/dell/scg/version.txt ]]; then
VERSION=$(cat /opt/dell/scg/version.txt | head -1 | tr -d '[:space:]')
fi
fi
if [[ -z "$VERSION" ]]; then
echo "UNKNOWN — Could not determine SCG version from $HOST"
echo "Verify manually: SSH to SCG appliance and check /opt/dell/scg/version.txt"
exit 2
fi
echo "Detected SCG version: $VERSION"
# Version comparison function
version_gte() {
printf '%s\n%s' "$2" "$1" | sort -V -C
}
if version_gte "$VERSION" "$MIN_APPLIANCE"; then
echo "PATCHED — SCG version $VERSION meets or exceeds $MIN_APPLIANCE"
exit 0
else
echo "VULNERABLE — SCG version $VERSION is below $MIN_APPLIANCE (CVE-2026-80172)"
echo "Update to Appliance 5.36.00.16+ or Application 5.36.00.00+ immediately."
exit 1
fiIf you remember one thing.
Sources
What defenders are saying.
Crowdsourced verification outputs.
Results submitted by users who ran the verification payload against their environment.