CVE-2025-48934 in deno
Zusammenfassung
von VulDB • 15.05.2026
Deno ist eine Laufzeitumgebung für JavaScript, TypeScript und WebAssembly. Vor den Versionen 2.1.13 und 2.2.13 ignoriert die Methode `Deno.env.toObject` alle Variablen, die in der Option `--deny-env` des Befehls `deno run` aufgeführt sind. Bei Betrachtung der Dokumentation zur Option `--deny-env` kann dies den falschen Eindruck erwecken, dass die in der Option aufgeführten Variablen nicht lesbar sind. Software, die auf der Kombination beider Flags basiert, um den Zugriff auf die meisten Umgebungsvariablen zu ermöglichen, mit Ausnahme einiger sensibler Variablen, ist anfällig für bösartigen Code, der versucht, Geheimnisse unter Verwendung der Methode `Deno.env.toObject()` zu stehlen. Die Versionen 2.1.13 und 2.2.13 enthalten einen Patch.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.