CVE Catalog

CVE-2026-10044

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.60%

45th percentile - higher than 45% of all known CVEs

Summary

An unauthenticated arbitrary file read vulnerability exists in the Usagi-org ai-goofish-monitor application on Windows, specifically in the GET /api/prompts/{filename} endpoint. The vulnerability allows remote attackers to read arbitrary files by supplying absolute Windows paths or backslash-based traversal sequences, bypassing incomplete path traversal guards.

Risk Assessment

An attacker can read sensitive system files, such as passwords, configurations, or user data, leading to confidentiality breaches and potential privilege escalation within the organization.

Recommendation

Immediately update the application to a patched version that blocks absolute paths and backslash traversal sequences. Until then, restrict access to the endpoint via firewall rules or authentication.

Related vulnerabilities

Original NVD description (English source)

Usagi-org ai-goofish-monitor contains an unauthenticated arbitrary file read vulnerability in the GET /api/prompts/{filename} endpoint on Windows deployments that allows unauthenticated remote attackers to read arbitrary files by supplying absolute Windows paths or backslash-based traversal sequences. Attackers can bypass the incomplete path traversal guard, which only blocks forward slashes and '..', by providing absolute paths such as Windows system file locations, causing os.path.join to discard the intended prompts directory prefix and expose files accessible to the application process.

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