CVE Catalog

CVE-2026-79917

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Summary

In MaxKB versions 2.7.0 through 2.10.4-lts, the POST /chat/api/{application_id}/chat/{chat_id}/share_chat endpoint verifies only that a conversation exists but does not verify it belongs to the authenticated chat_user_id or the application bound to the caller's token. An attacker with any chat token and a known victim chat_id can create a public ChatShareLink exposing the victim's conversation and PublicFileAccess state making associated files retrievable without credentials, with no revoke path.

Risk Assessment

Exposure of private conversations and associated files to unauthenticated users with no way to revoke access. This breaches confidentiality of business data processed by the AI assistant.

Recommendation

Until a fix is released, restrict access to the share_chat endpoint and monitor creation of public ChatShareLink entries. Consider implementing additional conversation ownership verification at the application layer.

Other vulnerabilities in MaxKB

See all
Original NVD description (English source)

MaxKB is an open-source AI assistant for enterprise. In 2.7.0 through 2.10.4-lts, POST /chat/api/{application_id}/chat/{chat_id}/share_chat verifies that a conversation exists but does not verify that it belongs to the authenticated chat_user_id or to the application bound to the caller's token. An attacker with any chat token and a known victim chat_id can create an unauthenticated public ChatShareLink exposing the victim's conversation and can create PublicFileAccess state that makes associated files retrievable without credentials, with no available revoke path. No fixed version is available as of this review.

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