CVE Catalog

CVE-2026-85700

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

Onyx 4.6.6 fails to properly restrict access to custom tool credentials stored in custom_headers, allowing any authenticated user to read admin-defined API keys. Attackers with basic authentication can call GET /tool/{tool_id} or GET /tool endpoints to retrieve plaintext authorization headers and third-party API credentials, then use them to directly access upstream APIs.

Risk Assessment

Exposure of API credentials could allow attackers to access external systems and data, potentially leading to confidentiality and integrity breaches.

Recommendation

Upgrade Onyx to a patched version and restrict access to /tool endpoints to authorized users.

Other vulnerabilities in Onyx

See all
Original NVD description (English source)

Onyx 4.6.6 fails to properly restrict access to custom tool credentials stored in custom_headers, allowing any authenticated user to read admin-defined API keys. Attackers with basic authentication can call GET /tool/{tool_id} or GET /tool endpoints to retrieve plaintext authorization headers and third-party API credentials, then use them to directly access upstream APIs.

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