Skip to main content

AhnLab EPP CVE-2025-60357

| EUVDEUVD-2025-210479 HIGH
Improper Neutralization of Special Elements in Data Query Logic (CWE-943)
2026-07-17 mitre GHSA-9c8c-8pw3-xm92
8.1
CVSS 3.1 · Vendor: mitre
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege console access
  2. Delivery
    Reach eventlog/agentEvent/list endpoint
  3. Exploit
    Inject NoSQL operators into query parameter
  4. Execution
    Alter backend query logic
  5. Impact
    Exfiltrate or tamper with event-log data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Query language parameterization
Exploitation Conditions

Exploitation requires network access to the AhnLab EPP Management console and a valid authenticated session at low privilege (CVSS PR:L), plus the ability to reach the specific eventlog/agentEvent/list endpoint that processes agent event-log listing requests. No user interaction is needed (UI:N) and attack complexity is low (AC:L), so once authenticated the injection is straightforward. Limiting factors: the attacker must first possess or obtain valid console credentials (this is not an unauthenticated flaw), the console must be network-reachable from the attacker's position, and only the named build v1.0.14.32-6249 is confirmed affected - other versions are unverified due to placeholder CPE/version data.

Impact

The CVSS 3.1 base score is 8.1 (High) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - network-reachable, low complexity, no user interaction, but requiring low-level authentication, which constrains the attacker set to those with valid (even limited) console access. Confidentiality and integrity impact are High while availability is unaffected, consistent with a data-layer injection rather than a service-crash bug. No EPSS probability was supplied, so automated-exploitation likelihood cannot be quantified from the input, and the vulnerability is not in CISA KEV, so active exploitation is unconfirmed. A GitHub repository named after the CVE indicates public exploit/PoC interest, raising practical risk above a purely theoretical High. The key limiting/missing signal is the placeholder CPE and 'n/a' version data, which prevents precise scoping - verify affected builds with AhnLab before deprioritizing.

Exploit ScenarioDerived

An attacker holding a low-privilege AhnLab EPP Management account (or who has obtained such credentials) sends a crafted request to the eventlog/agentEvent/list endpoint containing NoSQL operators in a parameter passed unsanitized into the backend query. By coercing the query logic they retrieve security event data for endpoints outside their authorized scope or alter query filters to exfiltrate or tamper with records. A public GitHub repository named for this CVE suggests exploit or PoC material may be available, lowering the effort required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 17, 2026

NoSQL injection in AhnLab EPP (Endpoint Protection Platform) Management v1.0.14.32-6249 allows an authenticated attacker to manipulate backend NoSQL queries through the eventlog/agentEvent/list endpoint, as the CVSS:3.1 vector (PR:L) indicates a low-privilege authenticated session is required. Successful exploitation yields high confidentiality and integrity impact (C:H/I:H), enabling extraction or tampering of security event-log data across the managed endpoint fleet. A public GitHub repository named for this CVE suggests exploit/PoC material may exist; it is not listed in CISA KEV and no EPSS score was provided.

RemediationAI

No vendor-released patch version is identified in the provided data, so at time of analysis apply compensating controls and confirm a fixed build directly with AhnLab via https://ahnlab.com. Restrict network reachability of the EPP Management console so the eventlog/agentEvent/list endpoint is accessible only from trusted management networks or via VPN, reducing the AV:N exposure at the cost of remote-admin convenience. Tighten and audit console account privileges since exploitation requires authenticated (PR:L) access - remove unnecessary low-privilege accounts and enforce strong, monitored credentials to shrink the eligible attacker set. If the deployment permits, place a WAF or reverse-proxy rule in front of the console to inspect and reject NoSQL operator syntax (e.g., '$'-prefixed operators or embedded JSON objects) in the agentEvent listing parameters, accepting the risk of false positives on legitimate structured queries. Monitor console access and event-log query patterns for anomalous or high-volume list requests, and track the vendor site and NVD record for a released fixed version to apply once published.

Affected VersionsENISA

n/a n/a

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

AhnLab EPP is a centralized endpoint protection management console that aggregates agent telemetry and security event logs, typically backed by a NoSQL document store. CWE-943 (Improper Neutralization of Special Elements in Data Query Logic) is the root cause: the eventlog/agentEvent/list endpoint incorporates attacker-controlled input into a NoSQL query without proper neutralization, so query selectors or document operators can be injected to alter query logic. Because NoSQL query languages often accept structured objects rather than flat strings, injection can bypass filters, force always-true conditions, or coerce the database into returning or modifying records the caller should not access. The provided CPE is a placeholder (cpe:2.3:a:n/a:n/a:*) and does not enumerate exact affected products, so scope rests on the single named build in the description.

Know when N A 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

Vendor (mitre) PRIMARY 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

Network-reachable endpoint with low complexity but requiring an authenticated low-privilege session (PR:L); NoSQL injection exposes and alters data (C:H/I:H) without affecting availability (A:N).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

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

Lifecycle Timeline

3
CVSS changed
Jul 17, 2026 - 17:22 NVD
8.1 (HIGH)
CVE Published
Jul 17, 2026 - 00:00 cve.org
HIGH 8.1
CVE Published
Jul 17, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

AhnLab EPP Management v1.0.14.32-6249 was discovered to contain a NoSQL injection vulnerability via the eventlog/agentEvent/list endpoint.

Executive ViewAI

Why It Matters

AhnLab EPP Management v1.0.14.32-6249 allows low-privilege users to manipulate or erase security event logs across your managed endpoints, with publicly available exploit code already in circulation. This directly undermines your ability to detect security breaches, respond to incidents, and maintain compliance audit trails-creating blind spots in your endpoint security visibility. Organizations must immediately restrict access to this component before the vulnerability is widely exploited.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict network and administrative access to the affected endpoint using network ACLs and least-privilege principles; implement input validation or Web Application Firewall rules to block NoSQL injection attack patterns; disable the vulnerable endpoint if not business-critical; monitor for and alert on suspicious queries to eventlog/agentEvent/list; enforce multi-factor authentication for administrative accounts accessing EPP management; maintain immutable security log backups to enable forensic investigation of tampering.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
regional endpoint-security vendor, concentrated deployment, limited global enterprise footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment 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.4%
Patch available No
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
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

NoSQL injection exploits databases that don't use traditional SQL syntax-like MongoDB, CouchDB, or Redis-by manipulating queries through unsanitized user input.

More in N A

View all
CVE-2024-51092 CRITICAL POC
9.1 May 08

LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr

CVE-2025-15684 MEDIUM POC
5.5 Aug 12

Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han

CVE-2024-45257 HIGH POC
7.3 May 08

A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi

CVE-2025-15687 LOW POC
2.1 Aug 12

Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc

CVE-2025-15686 LOW POC
2.1 Aug 12

Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula

CVE-2025-67888 HIGH POC
7.3 May 08

Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root

CVE-2024-53326 HIGH POC
7.3 May 08

LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(

CVE-2026-38360 CRITICAL POC
9.8 May 08

Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti

CVE-2026-30623 CRITICAL POC
9.8 Jul 15

Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr

CVE-2026-67917 CRITICAL POC
9.8 Aug 17

SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg

CVE-2026-75337 CRITICAL POC
9.8 Aug 27

Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ

CVE-2026-31072 CRITICAL POC
9.8 May 19

Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali

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