Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify host running stigmem-node with disabled signature enforcement
-
DeliveryConfirm plugin directory is writable by local low-privilege user
-
ExploitCraft unsigned malicious plugin payload
-
ExecutionWrite payload to writable plugin directory
-
PersistTrigger stigmem-node plugin load cycle
-
ImpactAchieve arbitrary code execution as process owner
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Code integrity verification
|
| Exploitation Conditions | Exploitation requires two concurrent preconditions to be satisfied: first, an operator must have set the configuration flag that disables plugin signature enforcement - this is a non-default operator action, as the advisory implies enforcement is enabled by default; second, the plugin directory must be writable by users with lower trust than the process owner. Neither condition alone is sufficient. Exploitation is strictly local (AV:L) and requires at minimum low-privilege local system access (PR:L) to write to the plugin directory. The CVSS 4.0 AT:P metric confirms that specific environmental conditions - the misconfigured flag and writable directory - must be pre-established before an attacker can act. This vulnerability is not exploitable against default, correctly configured deployments where signature enforcement remains enabled and plugin directory permissions follow the principle of least privilege. |
| Impact | The CVSS 4.0 score of 7.3 with AV:L, PR:L, and AT:P reflects a nuanced risk profile: while the impact is high (full VC:H/VI:H/VA:H), exploitation is gated by two operator-introduced preconditions that would not exist in a correctly configured production deployment. This is not a remotely exploitable default-configuration flaw - it is a misconfiguration-to-RCE path requiring local low-privilege access, a disabled signature enforcement flag, and a writable plugin directory. No EPSS data was provided in the input; KEV status is not confirmed; no POC code has been identified. Taken together, the real-world priority is moderate: environments that actively use stigmem-node's plugin system and that may have development configs bleeding into shared environments face genuine risk, while production instances with signature enforcement enabled and restricted plugin directory permissions are unaffected. The pre-release version numbering (0.9.0a1) also suggests the affected software is not yet in broad production deployment. |
| Exploit ScenarioDerived | A developer sets the single disable-signature-enforcement flag during local testing and inadvertently promotes this configuration to a shared staging environment where the plugin directory is writable by other team members or service accounts. A less-trusted local user with write access to the plugin directory places an unsigned malicious plugin file in that directory; stigmem-node loads and executes it during its next plugin initialization cycle, granting the attacker arbitrary code execution under the process owner's privileges. No public proof-of-concept has been identified at time of analysis, but the attack path requires no technical sophistication once the two preconditions are met. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Arbitrary code execution is possible in stigmem-node versions before 0.9.0a2 when a single configuration flag is used to disable plugin signature enforcement without a required second acknowledgment. Operators who carry this permissive setting from development into shared or production environments create a condition where any user with write access to the plugin directory can inject and execute unsigned, potentially malicious plugin code with the process's privileges. No public exploit code has been identified and no active exploitation is confirmed (not listed in CISA KEV); however, the resulting impact is full confidentiality, integrity, and availability compromise of the affected system.
RemediationAI
Upgrade stigmem-node to version 0.9.0a2 or later using 'pip install --upgrade --pre stigmem-node'; if using the Stigmem meta-package, use 'pip install --upgrade --pre stigmem[node]'. The patched release (https://github.com/eidetic-labs/stigmem/releases/tag/v0.9.0a2) closes the bypass by requiring a second explicit acknowledgment value before signature enforcement can be disabled, eliminating the single-flag attack surface. Before upgrading, the vendor recommends keeping plugin signing required in all shared or production environments - do not promote development configurations that disable signature enforcement. Additionally, ensure plugin directories are not writable by untrusted users; restricting directory permissions eliminates the precondition for malicious plugin injection even if the bypass flag is inadvertently set, though this is a defense-in-depth measure and not a substitute for patching.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in pypi, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
stigmem-node is a Python package distributed via pip by eidetic-labs (CPE: cpe:2.3:a:eidetic-labs:stigmem:*:*:*:*:*:*:*:*). The root cause is classified as CWE-494 (Download of Code Without Integrity Check): the software's plugin loader accepts and executes plugin code without verifying cryptographic signatures when a specific configuration flag is set. The design flaw is a single-point bypass - one flag disables the entire integrity check with no confirmation gate - meaning an operator error (e.g., a development configuration accidentally promoted to production) is sufficient to open the attack surface. The CVSS 4.0 AT:P metric (Attack Requirements: Present) correctly captures that the attack is conditional on both the flag being set and the plugin directory being writable by less-trusted users, two preconditions that must co-occur.
Know when Stigmem gets its next vulnerability
- 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
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local vector with high complexity (AC:H) because two operator-introduced preconditions must co-occur; low privileges needed once conditions exist; no scope change beyond the process.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
stigmem-node 0.9.0a1 allows plugin signature enforcement to be disabled via a single configuration flag without a second explicit acknowledgment. If that setting is carried into an environment where plugin directories are writable by less-trusted users, unsigned (potentially malicious) plugin code could be loaded and executed, resulting in arbitrary code execution. Fixed in 0.9.0a2, which requires a second explicit acknowledgment to disable signature enforcement.
Executive ViewAI
stigmem-node versions before 0.9.0a2 allow arbitrary code execution when plugin signature enforcement is disabled without a required secondary acknowledgment, enabling any user with directory write access to execute malicious code with the process's full privileges. Organizations running affected versions in production with this permissive setting face complete compromise of system confidentiality, integrity, and availability. Immediate configuration audit and remediation are required.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Re-enable plugin signature enforcement in all configurations; (2) Implement strict access controls restricting plugin directory write permissions to administrative accounts only; (3) Deploy file-integrity monitoring with real-time alerting on plugin directory modifications; (4) Isolate stigmem-node instances from untrusted users and networks where operationally feasible.
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
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Anonymous read/write/federation access to Stigmem nodes (versions before 0.9.0a2) is possible when operators disable aut
Federation peer-registration authentication bypass in stigmem-node 0.9.0a1 lets a network-positioned attacker enroll a r
Cleartext exposure of federation traffic in eidetic-labs stigmem-node (versions before 0.9.0a2) occurs when operators ex
Cross-tenant broken object level authorization (BOLA) in stigmem-node exposes quarantined facts across tenant boundaries
SQL injection in stigmem-node 0.9.0a1 stems from PostgreSQL schema identifiers being interpolated into SQL strings witho
Cross-tenant broken object level authorization (BOLA) in stigmem-node's decay sweep endpoint allows any authenticated wr
Cross-tenant broken object level authorization in stigmem-node before 0.9.0a12 allows an authenticated tenant in a multi
Availability disruption in stigmem-node 0.9.0a1 (pip package by eidetic-labs) allows authenticated federation peers to h
Blind Server-Side Request Forgery in Stigmem before 0.9.0a11 allows authenticated users to redirect the application serv
EUVD-2026-62405
GHSA-q84h-wr78-498w
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB