CVE-2026-71205
Received Received - Intake

Authentication Bypass in changedetection.io via Brute Force

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

Publication date: 2026-08-05

Last updated on: 2026-08-05

Assigner: 309f9ea4-e3e9-4c6c-b79d-e8eb01244f2c

Description

changedetection.io's /login route checks the submitted password against a single PBKDF2-HMAC-SHA256 hash with no per-IP or per-session rate limiting, failed-attempt counter, or lockout (no rate-limiting library is present in requirements.txt). Because the entire application is protected by one shared password with no per-user accounts, a successful brute-force guess grants full administrative access, including the ability to view/regenerate the API token.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-307 The product does not implement sufficient measures to prevent multiple failed authentication attempts within a short time frame.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability involves the /login route in changedetection.io using a single PBKDF2-HMAC-SHA256 hash to verify passwords without rate limiting or lockout mechanisms. Since there are no per-user accounts and only one shared password, a brute-force attack can succeed and grant full administrative access, including API token control.

Detection Guidance

Check for repeated failed login attempts to /login route. Monitor for unusual administrative access patterns or API token regeneration events. Inspect logs for PBKDF2-HMAC-SHA256 hash submission attempts.

Impact Analysis

An attacker could exploit this to gain full administrative access to the system by brute-forcing the shared password. This would allow them to view or regenerate API tokens, potentially leading to unauthorized data access or system control.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating confidentiality requirements in GDPR and HIPAA. Lack of proper authentication controls may result in non-compliance with data protection regulations.

Mitigation Strategies

Disable the shared password system immediately. Implement per-user accounts with strong passwords. Add rate limiting to the /login route. Replace PBKDF2-HMAC-SHA256 with a more secure hashing mechanism.

Chat Assistant

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

EPSS Chart