CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-55195

High
Published: Translated: NVD NIST

Summary

Biblioteka @std/toml, będąca częścią standardowej biblioteki Deno, przed wersją 1.0.9, umożliwia atakującemu zanieczyszczenie łańcucha prototypów w środowisku Node.js i przeglądarkach podczas parsowania nieufnych danych TOML. Problem wynika z łączenia nieufnego obiektu z pustym obiektem, który domyślnie ma łańcuch prototypów.

Risk Assessment

Zanieczyszczenie łańcucha prototypów może prowadzić do poważnych luk w zabezpieczeniach, umożliwiając atakującym modyfikację zachowania aplikacji. Organizacje mogą być narażone na nieautoryzowany dostęp lub manipulację danymi.

Recommendation

Zaleca się aktualizację biblioteki @std/toml do wersji 1.0.9 lub nowszej, aby usunąć tę podatność. Należy również przeprowadzić audyt kodu w celu identyfikacji potencjalnych miejsc, gdzie może wystąpić zanieczyszczenie łańcucha prototypów.

Related vulnerabilities

Original NVD description (English source)

@std/toml is the Deno Standard Library. Prior to version 1.0.9, an attacker can pollute the prototype chain in Node.js runtime and Browser when parsing untrusted TOML data, thus achieving Prototype Pollution (PP) vulnerability. This is because the library is merging an untrusted object with an empty object, which by default the empty object has the prototype chain. This issue has been patched in version 1.0.9.

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