Summary
CVE-2026-41869 is a missing authorization and improper resource shutdown vulnerability in the Apache Nutch Server REST API that allows an unauthenticated remote attacker to forcibly shut down a running Nutch Server instance and interrupt in-progress crawl/index jobs. The flaw affects Apache Nutch versions 1.10 through 1.22 and carries a CVSS v3.1 base score of 9.1 (Critical), reflecting network exploitability with no authentication or user interaction required.
Technical details
- Root cause: The Nutch Server’s REST API does not enforce authorization checks on administrative operations, combined with improper handling of resource shutdown (CWE-862: Missing Authorization, CWE-404: Improper Resource Shutdown or Release).
- Trigger conditions: An attacker only needs network access to the exposed Nutch REST API endpoint(s); no credentials or prior session are required.
- Attack vector: Network-based (AV:N) — the attacker sends unauthenticated requests directly to the Nutch Server’s REST API to trigger shutdown or job-interruption operations.
- Impact: Successful exploitation forcibly stops the Nutch Server process and interrupts active crawling/indexing jobs, resulting in a high-availability impact (denial of service). Apache’s own advisory rates the issue as "Moderate" severity, while its calculated CVSS v3.1 score is 9.1 (Critical) due to the unauthenticated, network-reachable nature of the flaw.
- This issue was disclosed alongside two related, more severe Nutch Server REST API vulnerabilities (CVE-2026-41870, an unauthenticated RCE via JEXL injection, and CVE-2026-41871, unauthenticated reflection-based job execution), indicating the Nutch Server REST API as a whole was affected by systemic authorization gaps.
Affected software
- Apache Nutch versions 1.10 through 1.22 (inclusive) — specifically the Nutch Server (Nutch REST API) component.
Severity
- CVSS v3.1 Base Score: 9.1 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Mitigation and recommended actions
- Immediate: Upgrade to Apache Nutch 1.23, which removes the Nutch Server component entirely, eliminating the vulnerable REST API.
- If upgrading is not immediately possible:
- Restrict network access to the Nutch Service/REST API to trusted users and hosts only (e.g., via firewall rules, network segmentation, or VPN-only access).
- Do not expose the Nutch Server REST API directly to the internet.
- Monitor for unexpected Nutch Server shutdowns or interrupted crawl jobs as a potential indicator of exploitation attempts.

