CVE-2026-41870
Received Received - Intake

Code Injection in Apache Nutch REST API

Vulnerability report for CVE-2026-41870, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-09

Last updated on: 2026-09-09

Assigner: Apache Software Foundation

Description

Missing Authorization, Improper Control of Generation of Code ('Code Injection'), Improper Control of Dynamically-Managed Code Resources, Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache Nutch Server (Nutch REST API). This issue affects Apache Nutch: from 1.11 through 1.22. Users are recommended to upgrade to version 1.23, which removes the Nutch Server. If an upgrade is not possible, user must restrict access to instances running the Nutch Service to trusted users only. Please, also visit the Apache Nutch security advisories https://nutch.apache.org/documentation/security/ .

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-09
Last Modified
2026-09-09
Generated
2026-09-09
AI Q&A
2026-09-09
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
apache nutch From 1.11 (inc) to 1.22 (inc)
apache nutch 1.23

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
CWE-470 The product uses external input with reflection to select which classes or code to use, but it does not sufficiently prevent the input from selecting improper classes or code.
CWE-913 The product does not properly restrict reading from or writing to dynamically-managed code resources such as variables, objects, classes, attributes, functions, or executable instructions or statements.
CWE-94 The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in Apache Nutch Server (Nutch REST API) involves multiple security issues: missing authorization checks, code injection through improper input control, unsafe use of dynamically managed code resources, and unsafe reflection due to externally controlled input. These flaws allow attackers to execute arbitrary code or manipulate the system.

Detection Guidance

Detect Apache Nutch Server instances running vulnerable versions (1.11 through 1.22) by checking service ports, process names, or network scans. Commands like 'netstat -tuln | grep <port>' or 'ps aux | grep nutch' may help identify running instances.

Impact Analysis

An attacker could exploit these vulnerabilities to gain unauthorized access, execute malicious code, or disrupt services. This may lead to data breaches, system compromise, or denial of service. Users running affected versions should upgrade or restrict access to trusted users only.

Compliance Impact

This vulnerability could lead to unauthorized data access or exposure, violating GDPR (data protection) and HIPAA (health data privacy). Compliance may be compromised if sensitive data is compromised due to the lack of proper authorization controls.

Mitigation Strategies

Upgrade Apache Nutch to version 1.23 or later. If upgrading is not possible, restrict access to the Nutch Server to trusted users only by configuring firewalls or network policies.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-41870. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart