PT-2026-125053
تاريخ النشر
2026-09-23
·
تاريخ التحديث
2026-09-23
الوصف من
الدرجة
N/A
غير متوفرلا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.
The build script of
rustpython-vm 0.3.0 through 0.5.0 writes every
environment variable of the build into $OUT DIR/env vars.rs. The crate
compiles that file into sysconfigdata's build time vars. That module is
always compiled.A binary built in CI with secrets in the environment carries those secrets
in clear text. Registry tokens, cloud credentials and API keys are the usual
ones. Anyone with the binary can read them with
strings or from Python.Version 0.6.0 removes the dump and the include. Users of earlier versions
should upgrade, rebuild, and ship new binaries. Every secret that was in the
environment of a past build whose output left the build machine should be
treated as exposed.
Jacob Finkelman first reported the issue in
#8802.
Bitbison's automated
supply chain scanning then detected credential data from the build
environment flowing into artifacts that third-party software ships in the
wild. The leak was confirmed in the published release binaries of at least four
dependants but others have been impacted.
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾