☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 6.5 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H 🐛 CWE-74
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-102158

CVE-2026-102158 SQL Injection in Arista
📅 PUBLISHED: 2026-10-06 00:00 UTC 🔄 UPDATED: 2026-10-08 05:00 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.29%
👁️
0.29% probability
7.1× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: Unknown (no version data available)
CVSS VECTOR BREAKDOWN 6.5
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: U Scope Unchanged
C: N Confidentiality None
I: N Integrity None
A: H Availability High
6.5
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-102158 is a SQL injection vulnerability in Arista CloudVision CUE (CloudVision Unified Edge / CloudVision portal application layer, as referenced by the product name in the NVD description), caused by improper validation of certain API request parameters. An authenticated network user can exploit the flaw to inject SQL against the backend database, and the primary confirmed impact is loss of availability (CVSS 6.5, A:H). Confidentiality and integrity impacts are not assessed as guaranteed by the vector (C:N/I:N), but SQL injection against a backend can plausibly extend beyond availability depending on query construction and database privileges — that extension is not confirmed by the supplied data. No public proof-of-concept, Nuclei template, or exploit code is known, and the vulnerability is currently unpatched across all tracked sources.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability class is CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component, i.e., injection), specifically expressed here as SQL injection. According to the NVD description: "Improper validation of selected CloudVision CUE application programming interface (API) request parameters may allow an authenticated network user to perform SQL injection against the backend impacting its availability."

The attack surface is the CloudVision CUE API. The root cause is the application's failure to properly validate (and, by implication, safely parameterize or sanitize) selected API request parameters before they are incorporated into backend SQL queries. Because the input is not neutralized before reaching the database layer, an authenticated user with the ability to craft API requests can place SQL control characters and clauses into those parameters and alter the structure of the executed query.

Key constraints derived strictly from the description:

  • Exploitation requires authentication. The vector PR:L confirms a low-privileged authenticated account is sufficient; no elevated role is stated as required.
  • The flaw is reachable over the network (AV:N) with no user interaction (UI:N) and no special access conditions (AC:L), meaning a single crafted API call can trigger it.
  • The confirmed security impact is availability only. The CVSS vector lists A:H (High availability impact) with C:N and I:N, indicating that — per the assessor — the demonstrated effect is disruption of the backend rather than confirmed data theft or modification. The most consistent mechanism for an availability-only SQL injection outcome is a query that induces backend errors, resource exhaustion, or destructive statements against data the application depends on, causing the affected service or database to become unavailable.
  • No specific API parameter names, endpoint paths, function names, or request schemas are disclosed in the available data. No public advisory text, patch notes, or researcher writeup is available to further characterize the exact injection point. Any enumeration of specific parameter names would be fabrication and is deliberately omitted.

Because affected version ranges are not published, the population of vulnerable deployments cannot be scoped precisely. Organizations running CloudVision CUE should treat all currently deployed versions without a vendor-confirmed fix as potentially affected until the vendor publishes version guidance.

Exploitation Scenarios

No public PoC is available; the attack chain below is inferred from the vulnerability class (authenticated SQL injection via API parameters) and the CVSS vector. No specific endpoint, parameter, or payload string is asserted because none is present in the source data.

  1. Reconnaissance / target identification: The attacker identifies an exposed CloudVision CUE API instance (network-reachable management/API interface). Depending on the deployment model, the instance may be reached directly from the Internet or from an authenticated internal network segment. The attacker determines the API version and available request surface through normal authenticated API interaction.

  2. Authentication and precondition establishment: Because exploitation requires authentication (PR:L), the attacker obtains a valid, low-privileged account — via legitimate credential issuance, a compromised operator credential, credential reuse from unrelated breaches, or social engineering. No privilege escalation is required before triggering the flaw.

  3. Triggering the injection: The attacker constructs an API request in which one of the parameters that is improperly validated contains SQL syntax designed to manipulate the backend query. At the vulnerability-class level, this means injecting SQL control characters so that the application's query is altered — for example, forcing malformed queries, introducing statements that consume database resources, or otherwise disrupting query execution. The precise parameter and payload form are not publicly documented, and the specific injection technique cannot be confirmed from available data.

  4. Post-exploitation impact: The confirmed outcome is availability impact on the backend (A:H). Successful exploitation degrades or denies the CloudVision CUE service and its dependent database operations, potentially taking the management plane offline. Given SQL injection's general characteristics, an attacker with a favorable database configuration might be able to go further (data exfiltration or modification), but the assigned vector does not confirm C/I impact and this report does not assert it. The practical worst case supported by the evidence is sustained denial of the CloudVision CUE backend, with secondary operational impact on any management workflows that depend on it.

Impact Assessment

The CVSS v3.1 base score is 6.5 (Medium). Subscore interpretation:

  • AV:N (Network) — remotely triggerable over the network; no physical or adjacent access needed.
  • AC:L (Low) — no special conditions; a straightforward request triggers the flaw.
  • PR:L (Low) — requires a valid low-privileged authenticated account.
  • UI:N (None) — no victim interaction required.
  • S:U (Unchanged) — the impact is scoped to the vulnerable component; no confirmed cross-boundary scope change.
  • C:N / I:N / A:H — no confirmed confidentiality or integrity impact; high availability impact.

Business impact centers on disruption of the CloudVision CUE management/API service. CloudVision is a network management and telemetry platform; degradation or outage of its backend can impair visibility, configuration workflows, and monitoring that operators rely on. The blast radius is bounded by which CloudVision CUE deployments are Internet- or network-exposed and the privileges obtainable by an attacker. Because no public exploit exists, mass opportunistic exploitation is unlikely in the near term, but the low complexity (AC:L) and low privilege requirement mean any actor holding a valid account — an insider, a contractor, or an external actor with harvested credentials — can weaponize it with modest effort. If the SQL injection can be driven against a shared database servicing multiple services, availability impact could extend beyond the single CUE application, though the supplied data does not confirm a shared-backend architecture.

Detection Guidance

Sigma Rule

title: Potential SQL Injection Attempt Against CloudVision CUE API Parameters
id: 7b1f9c2e-2f7a-4d3a-9c1b-9e0b6a4f1c01
status: experimental
description: Detects suspicious SQL metacharacter patterns in HTTP requests to CloudVision CUE API endpoints, consistent with attempted SQL injection via improperly validated API parameters (CVE-2026-102158).
author: valtersit.com Threat Intelligence
date: 2026-01-01
logsource:
  category: webserver
detection:
  selection_method:
    cs-method:
      - POST
      - PUT
      - PATCH
      - GET
  selection_tokens:
    cs-uri-query|contains:
      - "'"
      - "\""
      - " OR "
      - " AND "
      - "UNION"
      - "SELECT"
      - "--"
      - ";--"
      - "SLEEP("
      - "BENCHMARK("
      - "WAITFOR DELAY"
  condition: selection_method and selection_tokens
falsepositives:
  - Legitimate API parameters containing SQL keywords or apostrophes in free-text fields
level: medium
tags:
  - attack.t1190
  - cve.2026.102158

YARA Rule

rule CVE_2026_102158_CloudVision_CUE_SQLi_Attempt
{
    meta:
        description = "Detects SQL injection metacharacter patterns targeting CloudVision CUE API request parameters (CVE-2026-102158)"
        author = "valtersit.com Threat Intelligence"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-102158"
        date = "2026-01-01"
        cve = "CVE-2026-102158"

    strings:
        $sqli1 = "UNION SELECT" nocase
        $sqli2 = "OR 1=1" nocase
        $sqli3 = "AND 1=1" nocase
        $sqli4 = "' OR '" nocase
        $sqli5 = "WAITFOR DELAY" nocase
        $sqli6 = "SLEEP(" nocase
        $sqli7 = "BENCHMARK(" nocase
        $sqli8 = "--" nocase
        $api = "/api/" nocase
        $cv  = "CloudVision" nocase

    condition:
        ($api or $cv) and 2 of ($sqli*)
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-102158 Possible SQL Injection Against CloudVision CUE API"; flow:established,to_server; http.method; content:"POST"; http.uri; content:"/api/"; nocase; http.request_body; content:"UNION"; nocase; http.request_body; content:"SELECT"; nocase; distance:0; classtype:web-application-attack; reference:cve,2026-102158; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-102158; sid:2026102158; rev:1;)

Elastic Detection

sequence by source.ip with maxspan=5m
  [ network where network.protocol == "http" and http.request.method in ("POST", "PUT", "PATCH") and url.path : "/api/*" ]
  [ network where network.protocol == "http" and http.request.method in ("POST", "PUT", "PATCH")
      and url.path : "/api/*"
      and (http.request.body.content : "*UNION SELECT*"
           or http.request.body.content : "*OR 1=1*"
           or http.request.body.content : "*WAITFOR DELAY*"
           or http.request.body.content : "*SLEEP(*"
           or http.request.body.content : "*BENCHMARK(*") ]

Splunk SPL Query

index=web OR index=proxy sourcetype=access_combined OR sourcetype=pan:traffic
| eval uri=coalesce(uri, url, cs_uri)
| eval body=coalesce(body, request_body, "")
| where like(uri, "%/api/%")
| search (body="*UNION*SELECT*" OR body="*OR 1=1*" OR body="*WAITFOR*DELAY*" OR body="*SLEEP(*" OR body="*BENCHMARK(*" OR uri="*%27*")
| stats count min(_time) as first_seen max(_time) as last_seen values(uri) as targeted_uris by src_ip, user
| where count > 1
| sort - count

Wazuh OSSEC Rule

<group name="web,sql_injection,cloudvision,">
  <rule id="102158" level="10">
    <if_sid>31100</if_sid>
    <id>^/api/</id>
    <match>UNION|SELECT|WAITFOR|SLEEP\(|BENCHMARK\(|OR 1=1|OR '1'='1</match>
    <description>CVE-2026-102158: Possible SQL injection attempt against CloudVision CUE API parameters</description>
    <mitre>
      <id>T1190</id>
    </mitre>
    <group>cve_2026_102158,sql_injection,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source).

  1. Immediate mitigations:

    • Restrict network exposure of the CloudVision CUE API. Place the management/API interface behind a hardened management VLAN, VPN, or zero-trust access proxy; do not expose it directly to the Internet.
    • Enforce least privilege on API accounts. Because exploitation requires only PR:L, audit and minimize accounts with API access, remove stale or shared credentials, enable MFA, and rotate credentials.
    • Apply a web application firewall (WAF) or API gateway in front of the CUE API with rules targeting SQL injection patterns in request parameters. Treat WAF as compensating control only — it does not fix the underlying flaw.
    • Increase monitoring and rate limiting on the CUE API to detect and slow injection attempts, and alert on anomalies (see Detection Guidance).
  2. Patch/upgrade steps:

    • No vendor patch is currently available from any tracked source. Monitor Arista's security advisory channel and the NVD entry for CVE-2026-102158 for an official fix and affected-version matrix.
    • When a fixed version is released, upgrade immediately, validate the API behavior before/after, and re-test the injection surface. Do not assume the flaw is remediated without vendor confirmation.
  3. Long-term hardening:

    • Require parameterized queries / prepared statements for all backend SQL access and treat the injection as a systemic secure-coding defect to be removed, not merely filtered.
    • Implement strict server-side input validation and allow-listing for all API request parameters.
    • Adopt an API security testing program (SAST/DAST) that covers the CUE API surface and integrate SQL injection checks into CI/CD.
    • Run the backend database with least-privilege service accounts so that injection cannot pivot to broader data or resource damage.
    • Subscribe to Arista security advisories and track CVE feed updates for patch availability.

References

Note: No CISA KEV listing, no public proof-of-concept, no Nuclei template, and no confirmed exploit-in-the-wild or threat-actor campaign data is currently associated with CVE-2026-102158 based on the supplied intelligence.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Arista"
title:"Arista"
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-102158/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.