Lightdash: Path injection in unauthenticated dbt Cloud webhook
Lightdash, an open-source business intelligence platform, has a dbt Cloud webhook endpoint that accepts requests without authentication. Attacker-supplied accountId and runId values are inserted into the dbt Cloud API URL without sanitization, so path traversal can redirect the server's request, which carries the project's API key, to another path on cloud.getdbt.com. The attacker must know the project UUID, and the target must be a dbt Cloud IDE project. The advisory's claim of API key theft is not established by the evidence, and the CVSS and CWE ratings conflict between sources.
Lightdash · Lightdash
