CVE-2026-33906
HIGHAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconCompromise NetworkManager credentials
-
DeliveryAccess backup endpoint to exfiltrate database
-
ExploitModify SQLite file offline to inject Admin account
-
InstallUpload tampered database via restore endpoint
-
C2Application replaces production database
-
ExecuteAuthenticate as new Admin user
-
ImpactAccess 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – 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)
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
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
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (https://github.com/ellanetworks/core).
CVSS VectorVendor: https://github.com/ellanetworks/core
Lifecycle Timeline
3DescriptionCVE.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
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.
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
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB