ELOG
CVE-2025-64348
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid ELOG credentials
-
DeliveryAuthenticate to ELOG web interface
-
ExploitModify configuration file via authenticated session
-
ExecutionInject malicious commands or corrupt settings
-
PersistTrigger configuration reload
-
ImpactExecute arbitrary OS commands (if -x enabled) or cause service crash
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 | Requires valid authentication credentials to the ELOG system (PR:L indicates low-privilege user access is sufficient). The vulnerability affects all authenticated users regardless of role due to missing authorization checks (CWE-862). For denial of service impact, exploitation requires only the ability to modify the configuration file through authenticated access in default configurations. For remote code execution escalation, the ELOG instance must be specifically configured with the '-x' command line flag enabling the execute facility, which is NOT the default deployment. Per the description, 'By default, ELOG is not configured to allow shell commands or self-registration,' meaning the highest-severity impact requires deliberate non-default configuration. Additionally, exploitation is limited to environments where ELOG self-registration is enabled or where attackers have obtained credentials through other means (credential stuffing, phishing, password reuse). Network accessibility (AV:N) and low attack complexity (AC:L) indicate no additional network or timing prerequisites beyond authenticated access. |
| Impact | Real-world risk varies dramatically based on deployment configuration. The CVSS 4.0 score of 7.1 with VA:H (high availability) and VI:L (low integrity) accurately represents default configurations where only denial of service is achievable. However, the '-x' flag transforms this into a critical remote code execution vulnerability-a risk not fully captured by the current CVSS rating which lacks environmental metrics for this condition. PR:L (low privileges required) indicates any authenticated user can exploit this, not just administrators. AC:L (low attack complexity) suggests straightforward exploitation once credentials are obtained. Absence from CISA KEV and no public POC references suggest this is not yet actively exploited in the wild, reducing immediate urgency compared to weaponized vulnerabilities. The authentication requirement significantly limits attack surface compared to unauthenticated vulnerabilities. Organizations using ELOG in scientific/research environments should prioritize patching if they allow broad user registration or use the execute facility. The CISA CSAF advisory reference indicates government awareness but not active exploitation confirmation. Missing EPSS score prevents quantitative exploitation probability assessment, but the combination of authentication requirement, non-default dangerous configuration, and niche product deployment likely results in low widespread exploitation probability despite moderate-to-high severity. |
| Exploit ScenarioDerived | An attacker with valid authenticated credentials to an ELOG system identifies an installation running with the execute facility enabled via the '-x' command line flag. The attacker uses their authenticated session to modify the configuration file, injecting malicious shell commands into configuration parameters processed by the execute facility. Upon ELOG processing the modified configuration, the injected commands execute with the privileges of the ELOG process, granting the attacker remote code execution on the host system. In default configurations without the execute facility, the attacker instead corrupts the configuration file to render ELOG inoperable, causing denial of service to users depending on the logbook system for documentation and collaboration. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 26, 2026
Configuration file manipulation in ELOG electronic logbook system allows authenticated attackers to trigger denial of service by modifying or overwriting the configuration file. If the rarely-used execute facility is enabled via '-x' command line flag, the vulnerability escalates to remote code execution on the underlying host. Vendor patches are available via Bitbucket commits 7092ff6 and f81e569. EPSS data not available; no CISA KEV listing indicates targeted rather than widespread exploitation. The 7.1 CVSS 4.0 score reflects high availability impact and low integrity impact under default configurations, with significantly higher risk in non-default deployments using the execute facility.
RemediationAI
Apply vendor-released patches immediately by updating to ELOG versions incorporating Bitbucket commits 7092ff64f6eb9521f8cc8c52272a020bf3730946 and f81e5695c40997322fe2713bfdeba459d9de09dc, available at https://bitbucket.org/ritt/elog/commits/. If immediate patching is not feasible, disable the execute facility by removing the '-x' command line flag from ELOG startup configuration to eliminate code execution risk, though this does not address the denial of service vector. Implement strict file system permissions on the ELOG configuration file to prevent modification by non-administrative users, though this compensating control may conflict with legitimate application functionality and should be tested thoroughly. Disable self-registration functionality if enabled to limit attacker access to valid credentials. Review authentication mechanisms and implement additional access controls to minimize the number of users with configuration modification privileges. Monitor configuration file integrity using file integrity monitoring (FIM) tools to detect unauthorized changes. For high-security environments using the execute facility, consider network segmentation to isolate ELOG systems from sensitive resources until patching is complete. Consult CISA CSAF advisory VA-25-304-01 (https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2025/va-25-304-01.json) for additional government guidance.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
ELOG is an electronic logbook system typically used in scientific and technical environments for collaborative documentation. The vulnerability stems from CWE-862 (Missing Authorization), where insufficient authorization checks allow authenticated users to manipulate the configuration file beyond their intended privilege level. The affected product (cpe:2.3:a:elog_project:elog) uses a configuration file that controls system behavior, including the optional execute facility. When the '-x' command line flag enables shell command execution-a non-default feature-attackers can inject malicious commands through the compromised configuration, converting an availability issue into a code execution vector. The CVSS 4.0 vector (AV:N/AC:L/PR:L) indicates network-accessible exploitation with low complexity once authentication is obtained, with primary impact to availability (VA:H) and limited integrity impact (VI:L) in default configurations.
Know when Elog 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:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
ELOG allows an authenticated user to modify or overwrite the configuration file, resulting in denial of service. If the execute facility is specifically enabled with the "-x" command line flag, attackers could execute OS commands on the host machine. By default, ELOG is not configured to allow shell commands or self-registration.
Executive ViewAI
ELOG electronic logbook systems are vulnerable to denial-of-service attacks via configuration file manipulation by authenticated users, with potential escalation to remote code execution if the execute facility is enabled. Organizations using ELOG should prioritize patching to prevent service disruption and potential system compromise, particularly if non-standard configurations are in use.
Apply vendor patch. If immediate patching is not feasible: (1) disable the execute facility ('-x' command line flag) if currently enabled to reduce risk from RCE to DoS only; (2) restrict file system access permissions on ELOG configuration files to administrative users only; (3) implement network-level access controls limiting ELOG administrative interfaces to trusted networks; (4) enable audit logging of configuration file access and modifications.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
ELOG 3.1.4-57bea22 and below is affected by a denial of service vulnerability due to a NULL pointer dereference. Rated h
ELOG 3.1.4-57bea22 and below is affected by a denial of service vulnerability due to a use after free. Rated high severi
ELOG 3.1.4-57bea22 and below is affected by an information disclosure vulnerability. Rated high severity (CVSS 7.5), thi
ELOG 3.1.4-57bea22 and below is affected by an information disclosure vulnerability. Rated high severity (CVSS 7.5), thi
ELOG 3.1.4-57bea22 and below can be used as an HTTP GET request proxy when unauthenticated remote attackers send crafted
Stored cross-site scripting in ELOG lets an authenticated low-privileged user upload an HTML attachment that executes in
elog 3.1.1 allows remote attackers to post data as any username in the logbook. Rated high severity (CVSS 7.5), this vul
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB