Menu

1 / 2

Malicious Release of elementary-data PyPI Package Steals Cloud Credentials from Data Engineers

DEV Community·SnykSec·6 months ago
#MyE34yx6
Reading 0:00
15s threshold

A Python package on PyPI called elementary-data , with over 1 million downloads per month, has suffered a supply chain security attack sourced through a GitHub Actions attack vector.

TL;DR

Advisory SNYK-PYTHON-ELEMENTARYDATA-16316110

Severity Critical (CVSS v4.0: 9.3)

Affected package elementary-data==0.23.3

Clean versions All versions except 0.23.3 ; upgrade to 0.23.4

Attack type Supply chain (GitHub Actions CI/CD injection, then credential-stealing package)

Stolen credentials dbt profiles, Snowflake/BigQuery/Redshift creds, AWS/GCP/Azure keys, API tokens, SSH keys, .env files

Scope The PyPI CLI package and a Docker Image got compromised; Elementary Cloud and the Elementary dbt package were not affected

Detection marker $TMPDIR/.trinny-security-update (Linux/macOS), %TEMP%\.trinny-security-update (Windows)

Disclosure April 25–26, 2026

What is elementary-data?

elementary-data is a dbt-native data observability CLI tool used by data and analytics engineers to monitor pipeline health, detect…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.