CVE Catalog

CVE-2026-63482

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

In Yeti prior to 2.5.1, the audit router is registered without Depends(auth.get_current_active_user), and core/web/apiv2/audit.py performs no route-level authentication check for /api/v2/audit/timeline/{id}. An unauthenticated network attacker can query TimelineLog records containing analyst usernames, object identifiers and values, and before-and-after object data.

Risk Assessment

The operational history of threat-intelligence objects, including usernames and change details, is exposed, which can aid reconnaissance and follow-on attacks. The endpoint is reachable without authentication.

Recommendation

Upgrade Yeti to version 2.5.1 or later. Until then, block access to /api/v2/audit/timeline at the reverse proxy or network level.

Other vulnerabilities in Yeti

See all
Original NVD description (English source)

Yeti bridges the gap between CTI and DFIR practitioners by providing a Forensics Intelligence platform and pipeline. Prior to 2.5.1, YETI registers the audit router without Depends(auth.get_current_active_user), and core/web/apiv2/audit.py does not perform a route-level authentication check for /api/v2/audit/timeline/{id}. An unauthenticated network attacker can use an empty, partial, or specific wildcard path to query TimelineLog records containing the actor, target_id, action, and details fields, including analyst usernames, object identifiers and values, and before-and-after object data. This exposes the operational history of threat-intelligence objects while other application routers require authentication. This issue is fixed in version 2.5.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS