CVE-2026-71203

changedetection.io's REST API resources are protected by an @auth.check_token decorator validating the caller's x-api-key header, except the Spec resource registered at /api/v1/full-spec (changedetectionio/api/Spec.py), whose get method carries neither @auth.check_token nor @validate_openapi_request.
Configurations

No configuration.

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Los recursos de la API REST de changedetection.io están protegidos por un decorador @auth.check_token que valida la cabecera x-api-key del llamador, excepto el recurso Spec registrado en /api/v1/full-spec (changedetectionio/api/Spec.py), cuyo método get() no lleva ni @auth.check_token ni @validate_openapi_request. Un cliente no autenticado puede recuperar el esquema OpenAPI completo fusionado (todas las rutas de los puntos finales, parámetros y plugins de procesador registrados) incluso cuando el control de acceso a la API está habilitado y cada ruta hermana /api/v1/* requiere correctamente la clave.

Information

Published : 2026-08-05 08:16

Updated : 2026-10-24 15:10


NVD link : CVE-2026-71203

Mitre link : CVE-2026-71203

CVE.ORG link : CVE-2026-71203


JSON object : View

Products Affected

No product.

CWE
CWE-306

Missing Authentication for Critical Function