Description
A vulnerability was detected in AXA Group NLP.js 4.27.0. This impacts the function Evaluator.walkFunction of the file packages/evaluator/src/evaluator.js of the component Condition Expression Pipeline. The manipulation of the argument condition results in code injection. It is possible to launch the attack remotely. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-10-19
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Assess Impact
AI Analysis

Impact

The vulnerability resides in NLP.js 4.27.0 within the Evaluator.walkFunction method of the Condition Expression Pipeline component. Manipulation of the condition argument allows an attacker to inject arbitrary code, leading to remote code execution. The description explicitly states that the exploit can be launched remotely, implying that a remote attacker can supply a crafted condition to trigger the injection.

Affected Systems

Affected systems are installations of AXA Group's NLP.js that use version 4.27.0. The issue is tied exclusively to this version; earlier or later releases are not indicated as vulnerable. Since the component is used for evaluating dynamic expressions, any hosting environment that exposes NLP.js API endpoints could be at risk if it accepts untrusted input.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate risk, and the EPSS score is not available, so current exploitation probability cannot be quantified. The vulnerability is not listed in CISA's KEV catalog, but the lack of an official fix suggests that remediation depends on upgrading to a patched version if available, or otherwise mitigating the attack surface. Without remediation, a successful exploitation could lead to arbitrary code execution on the host running the NLP.js service.

Generated by OpenCVE AI on October 19, 2026 at 11:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade NLP.js to the most recent release that contains the fix for the Evaluator.walkFunction injection vulnerability.
  • If an upgrade is not immediately possible, validate and sanitize any input passed to the Condition Expression Pipeline to ensure that condition strings cannot include harmful code or control sequences.
  • Restrict access to the components that parse condition expressions to trusted users or internal network segments, and use network controls such as firewall rules to block unauthorized remote access to these endpoints.
  • Monitor application logs for suspicious execution of code or unusually complex condition expressions that might indicate exploitation attempts.

Generated by OpenCVE AI on October 19, 2026 at 11:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 19 Oct 2026 10:00:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in AXA Group NLP.js 4.27.0. This impacts the function Evaluator.walkFunction of the file packages/evaluator/src/evaluator.js of the component Condition Expression Pipeline. The manipulation of the argument condition results in code injection. It is possible to launch the attack remotely. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Title AXA Group NLP.js Condition Expression Pipeline evaluator.js Evaluator.walkFunction code injection
First Time appeared Axa Group
Axa Group nlp.js
Weaknesses CWE-74
CWE-94
CPEs cpe:2.3:a:axa_group:nlp.js:*:*:*:*:*:*:*:*
Vendors & Products Axa Group
Axa Group nlp.js
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Axa Group Nlp.js
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-19T09:45:15.416Z

Reserved: 2026-10-18T17:33:02.651Z

Link: CVE-2026-112102

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-19T10:16:46.780

Modified: 2026-10-19T15:16:45.150

Link: CVE-2026-112102

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-19T11:30:16Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')