FixVibe

// descoberta / holofote

ChromaDB Python Backend RCE Advisory

Identify the affected Python frontend without loading remote model code.

A pegada

CVE-2026-45829 affects ChromaDB's Python FastAPI backend, not the default Rust frontend. That distinction matters: a generic Chroma API or version response can describe an unaffected Rust service, so useful coverage must identify the frontend as well as the release.

Como funciona

The advisory describes attacker-controlled embedding-function configuration being processed before authorization. The affected surface is the optional Python service implementation; the default Rust frontend follows a different path and is not covered by the advisory.

O raio de impacto

If the identified Python backend is reachable from an untrusted network, the advisory describes pre-authentication code execution with the server process privileges. A finding should trigger urgent frontend migration, exposure restriction, log review, and secret-impact assessment, while remaining a version-based advisory rather than proof that code ran.

// o que o fixvibe verifica

O que o FixVibe verifica

FixVibe maps externally visible application surfaces with passive signals and safe metadata checks. Reports summarize the exposed surface and remediation priorities. For check-specific questions about exact detection heuristics, active payload details, or source-code rule patterns, contact support@fixvibe.app.

Defesas blindadas

Move the service to Chroma's supported Rust-based deployment path or a vendor-confirmed patched Python release. Block untrusted access before it reaches ChromaDB, restrict unnecessary outbound model-registry access, and review ChromaDB and host logs, environment variables, mounted credentials, and process activity if the Python backend was exposed.

// rode no seu próprio app

Continue publicando enquanto o FixVibe vigia.

O FixVibe pressiona a superfície pública do seu app do jeito que um atacante faria — sem agente, sem instalação, sem cartão. Continuamos pesquisando novos padrões de vulnerabilidade e transformando isso em checks práticos e fixes prontos para Cursor, Claude e Copilot.

Descoberta
146
testes nessa categoria
módulos
27
checks dedicados de descoberta
todo scan
540+
testes em todas as categorias
  • Grátis — sem cartão, sem instalação, sem ping de Slack
  • Só colar uma URL — a gente crawla, sonda e reporta
  • Achados classificados por severidade, deduplicados no sinal
  • AI-ready prompts where code applies, plus operator steps for DNS/provider fixes
Rodar um scan grátis

// checks atuais · fixes práticos · publique com confiança

ChromaDB Python Backend RCE Advisory — Holofote de Vulnerabilidade | FixVibe · FixVibe