Skip to main content

CVE-2026-33906

HIGH
Improper Privilege Management (CWE-269)
2026-03-26 https://github.com/ellanetworks/core
7.2
CVSS 3.1 · Vendor: https://github.com/ellanetworks/core
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Compromise NetworkManager credentials
  2. Delivery
    Access backup endpoint to exfiltrate database
  3. Exploit
    Modify SQLite file offline to inject Admin account
  4. Install
    Upload tampered database via restore endpoint
  5. C2
    Application replaces production database
  6. Execute
    Authenticate as new Admin user
  7. Impact
    Access restricted admin functions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must possess valid credentials for an account assigned the NetworkManager role in ellanetworks/core prior to v1.7.0. The NetworkManager role must have been granted backup and restore permissions in the target deployment (this was the default configuration in vulnerable versions). The application's database must be SQLite-based and the restore endpoint must be accessible to the authenticated NetworkManager. Exploitation is limited to authenticated users with pre-existing elevated (though not Admin) privileges-this is not exploitable by unauthenticated attackers or standard low-privilege users. The network vector (AV:N) indicates remote exploitation is possible once NetworkManager credentials are obtained, but those credentials themselves require prior compromise or insider access.

Impact

CVSS 7.2 (High) reflects the severe impact (complete compromise of confidentiality, integrity, and availability) but is appropriately constrained by requiring high-privilege authentication (PR:H) and network access. The NetworkManager role itself is a privileged position, limiting the initial attacker pool to users already trusted with network infrastructure management. EPSS score of 0.03% (8th percentile) suggests very low probability of widespread exploitation, consistent with a vulnerability requiring pre-existing privileged access to a specialized network management platform. No CISA KEV listing indicates no confirmed active exploitation. The CVSS attack complexity is Low (AC:L) because once NetworkManager access is obtained, exploitation is straightforward-simply craft a SQLite database and upload it. However, real-world risk is moderate rather than critical because: (1) attackers must first compromise a NetworkManager account, (2) the target is a specialized Go package rather than widely deployed infrastructure, (3) database restore operations may trigger logging or require maintenance windows that provide detection opportunities, and (4) the narrow deployment base limits attacker ROI. Organizations using ellanetworks/core should prioritize patching if NetworkManager accounts exist, but this is not an internet-wide threat.

Exploit ScenarioDerived

An attacker compromises a NetworkManager account through credential theft or insider threat. They export the production SQLite database, modify it offline to add an Admin user account under their control or elevate their existing account's role to Admin, then use the NetworkManager role's restore permission to upload the tampered database file. The application accepts the malicious SQLite file without validation and replaces the production database. The attacker now logs in with Admin privileges, accessing restricted user management functions, modifying audit logs to cover tracks, and reconfiguring operator identity settings to establish persistence.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Apr 20, 2026

Privilege escalation in ellanetworks/core allows NetworkManager role holders to replace the production SQLite database through an unvalidated restore endpoint, escalating to Admin privileges with full access to user management, audit logs, and system configuration. The NetworkManager role was improperly granted backup/restore permissions, and the restore function accepted arbitrary SQLite files without content validation. Vendor patch available in v1.7.0 (commit 1e47682). EPSS exploitation probability is low (0.03%, 8th percentile), and no active exploitation or public POC identified at time of analysis.

Earlier versions of this analysis (1)
v1 Mar 26, 2026 - 22:16 CVSS 7.2

GitHub repository ellanetworks/core (Go package github.com/ellanetworks/core) suffers from a privilege escalation flaw that allows NetworkManager role users to replace the production SQLite database through an improperly validated restore endpoint, enabling escalation to Admin privileges and access to user management, audit logs, debug endpoints, and operator identity configuration. The vulnerability requires high-privilege authenticated access (PR:H) over network (AV:N) with low attack complexity (AC:L), scored CVSS 7.2. No public exploit identified at time of analysis. Patch available in version 1.7.0 per vendor advisory.

RemediationAI

Upgrade to ellanetworks/core v1.7.0 or later, which removes backup and restore permissions from the NetworkManager role (fix commit 1e4768288a6519fcb63ec83f851584ecebb8a972). Download from https://github.com/ellanetworks/core/releases/tag/v1.7.0. If immediate upgrade is not feasible, implement compensating controls: (1) Audit all NetworkManager role assignments and revoke the role from any accounts that don't require network configuration responsibilities-this directly eliminates the attack vector. (2) Implement external monitoring of database file modifications with alerts on any changes to the SQLite database file outside scheduled maintenance, providing detection of exploitation attempts. (3) If backup/restore functionality is business-critical for NetworkManagers, manually remove the restore permission via role configuration until upgrade (may break operational workflows requiring database recovery). Note that restricting network access (firewall rules) provides minimal value since PR:H indicates the attacker already has authenticated access to the management interface.

Affected Packages

go github.com/ellanetworks/core fix: 1.7.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in go

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This vulnerability affects the ellanetworks/core Go package, specifically in its role-based access control (RBAC) implementation and database backup/restore functionality. The flaw is classified as CWE-269 (Improper Privilege Management), indicating a design flaw in permission assignment. The NetworkManager role was granted database restore capabilities without implementing integrity checks on restored database files. SQLite, being a file-based database, can be entirely replaced via file operations, and the restore endpoint lacked validation of database schema, content signatures, or role definitions within the uploaded file. This allowed an authenticated user with NetworkManager privileges to craft a malicious SQLite database file containing elevated Admin credentials or modified role definitions, then use the legitimate restore function to atomically replace the production database, bypassing normal privilege escalation protections.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (https://github.com/ellanetworks/core) PRIMARY 7.2 HIGH
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
SUSE HIGH

Primary rating from Vendor (https://github.com/ellanetworks/core).

CVSS VectorVendor: https://github.com/ellanetworks/core

Attack Vector
Network
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Analysis Updated
Apr 20, 2026 - 12:43 vuln.today
v2 - CVSS changed
Patch released
Mar 26, 2026 - 22:16 nvd
Patch available
CVE Published
Mar 26, 2026 - 22:14 nvd
HIGH 7.2

DescriptionCVE.org

Summary

The NetworkManager role was granted backup and restore permission. The restore endpoint accepted any valid SQLite file without verifying its contents.

Impact

A NetworkManager could replace the production database with a tampered copy to escalate to Admin, gaining access to user management, audit logs, debug endpoints, and operator identity configuration that the role was explicitly denied.

Fix

Backup and restore permissions have been removed from the NetworkManager role.

Executive ViewAI

Why It Matters

CVE-2026-33906 is a privilege escalation vulnerability in ellanetworks/core that allows NetworkManager-role users to gain full administrative access by uploading a malicious SQLite database through an unvalidated restore endpoint. This directly threatens user access controls, audit log integrity, and system configuration management, requiring immediate patching to prevent insider threats from role-based users.

Business Impact: High
Compensating Controls

Apply vendor patch (version 1.7.0 or later). If immediate patching is not feasible: restrict NetworkManager role assignments to trusted personnel only; implement file integrity monitoring on SQLite database files; disable or restrict access to the restore endpoint at the network/WAF level until patch is deployed; audit all backup/restore operations for unauthorized attempts.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Data Quality
6 sources
Confidence: High
NVD CVE.org EPSS Vulnrichment Vendor GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Affected Products (CPE)CVE.org

pkg:go/github.com_ellanetworks_core

Vendor StatusVendor

SUSE

Severity: High

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy