Skip to main content

Apache Nutch EUVDEUVD-2026-74802

| CVE-2026-41869 CRITICAL
Improper Resource Shutdown or Release (CWE-404)
9.1
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

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

  1. Access
    Locate exposed Nutch REST API
  2. Delivery
    Send unauthenticated management request
  3. Exploit
    Read crawl job/config data
  4. Execution
    Invoke job stop/resource shutdown
  5. Impact
    Disrupt crawl pipeline and leak data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource release
Exploitation Conditions

Requires a running Apache Nutch Server / Nutch REST API instance (started explicitly via bin/nutch startserver - not launched in a default Nutch install) that is network-reachable by the attacker. Given the missing-authorization flaw, no credentials, tokens, or user interaction are needed once the endpoint is reachable (PR:N/UI:N/AC:L). The primary limiting factor is exposure: the REST server is off by default and is intended to sit on trusted networks, so risk is confined to deployments that both enable it and expose it beyond trusted hosts.

Impact

Signals conflict on how urgent this is. CVSS is 9.1 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H) - network-reachable, no privileges, no user interaction, high confidentiality and availability impact - which reads as critical. Against that, EPSS is only 0.20% (10th percentile), there is no CISA KEV listing, and no public exploit was identified, indicating little evidence of opportunistic mass exploitation. The reconciling factor is deployment reality: the Nutch Server REST API is not enabled by default and is generally run inside trusted back-office/data-engineering networks, so the internet-exposed, default-config population is small even though any exposed instance is trivially abusable. Net: high impact per-instance, but real-world priority is bounded by how rarely the REST server is publicly reachable - a targeted rather than widespread risk.

Exploit ScenarioDerived

An attacker who discovers a network-reachable Nutch Server REST endpoint (no credentials required) enumerates active crawl jobs and reads their configuration/state, then issues stop/shutdown calls to abort in-progress crawls and release server resources, disrupting the indexing pipeline. No public exploit code is known, but the operations are simple unauthenticated HTTP calls (AC:L), so scripting them is trivial once an instance is exposed.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Sep 10, 2026

Missing authorization in the Apache Nutch Server (Nutch REST API) lets remote unauthenticated attackers read crawl data and interrupt or shut down running crawl jobs and their backing resources across Nutch 1.10 through 1.22. Because the REST API ships without access control, anyone able to reach the service can invoke management operations. No public exploit identified at time of analysis and EPSS is low (0.20%), but the fix is drastic: version 1.23 removes the Nutch Server component entirely.

Earlier versions of this analysis (1)
v1 Sep 08, 2026 - 16:21

Unauthenticated forced shutdown and crawl-job interruption in Apache Nutch 1.10-1.22 allows any network attacker to halt the Nutch Server process or abort in-flight crawl jobs via the Nutch REST API without supplying any credentials. The root cause is missing authorization on administrative REST endpoints, a flaw tracked as NUTCH-3165 and classified under CWE-862 (Missing Authorization) plus Improper Resource Shutdown. No public exploit code or CISA KEV listing has been identified; Apache Nutch 1.23 resolves the issue by removing the REST API component entirely.

RemediationAI

Vendor-released patch: upgrade to Apache Nutch 1.23, which resolves the issue by removing the Nutch Server component altogether - plan for the loss of REST-based job orchestration and migrate any automation that depended on it to the CLI/crawl scripts. If an immediate upgrade is not possible, restrict network access to any running Nutch Server so that only trusted users/hosts can reach it: bind the REST listener to localhost or a management interface, place it behind a firewall/reverse proxy with authentication, and avoid starting the server (bin/nutch startserver) unless actively needed; the trade-off is loss of remote/programmatic crawl management. See the ASF advisories at https://nutch.apache.org/documentation/security/ and the announcement thread https://lists.apache.org/thread/ps4yhlvo6kdgmksdgb9lv1h4p0oy5fdj.

Affected VersionsENISA

Apache Nutch 1.10 ≤1.22

Affected Packages

euvd apache_nutch no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Apache Nutch is an open-source, Java-based web crawler built on Hadoop, typically fronting search-index pipelines. The affected component is the Nutch Server, a REST API (started via bin/nutch startserver) that exposes crawl-job orchestration - creating, monitoring, stopping, and inspecting crawl jobs and their state. The root cause is classed as CWE-404 (Improper Resource Shutdown or Release), compounded by a missing-authorization design flaw: the REST endpoints perform no authentication or authorization, so any caller can query job/configuration data (confidentiality) and terminate jobs or release/shut down server resources (availability). The CPE/version data indicates the defect spans the entire 1.x REST-server lifecycle from its introduction (1.10) through 1.22.

Know when Nutch 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 (CNA) PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
vuln.today AI 9.1 CRITICAL

REST API has no authorization so a remote attacker reaches it unauthenticated (PR:N/AC:L); it can read job data (C:H) and shut down jobs/resources (A:H), with no direct data-tampering primitive (I:N).

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

Primary rating from Vendor (CNA).

CVSS VectorVendor

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

Lifecycle Timeline

3
Analysis Updated
Sep 10, 2026 - 19:29 vuln.today
v2 - CVSS changed
CVSS changed
Sep 10, 2026 - 19:22 NVD
9.1 (CRITICAL)
CVE Published
Sep 08, 2026 - 15:29 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Executive ViewAI

Why It Matters

Apache Nutch Server versions 1.10-1.22 contain a critical authorization flaw that exposes the REST API to unauthenticated remote access, allowing attackers to read crawl data and terminate running jobs. Organizations using these versions face immediate risk of data breach and operational disruption; remediation requires urgent upgrade to version 1.23, which removes the vulnerable component.

Business Impact: High
Compensating Controls

Vendor-released patch: Apache Nutch 1.23 removes the vulnerable Nutch Server component. Until patching is complete, restrict network-level access to REST API endpoints; use command-line crawl interface as alternative to REST API if operationally feasible; enable API access logging to detect unauthorized requests.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche open-source web crawler used by data/search teams, not broadly deployed
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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