CVE-2024-42482 in syntax-check
Zusammenfassung
von VulDB • 04.06.2026
fish-shop/syntax-check ist eine GitHub Action zur Syntaxprüfung von Dateien der Fish-Shell. Die unzureichende Neutralisierung von Trennzeichen im Eingabefeld `pattern` (insbesondere der Befehlstrenner `;` sowie die Zeichen für Befehlsersetzung `(` und `)`) ermöglicht eine beliebige Befehlsinjektion durch Änderung des in einem Workflow verwendeten Eingabewerts. Dies birgt das Potenzial für die Offenlegung oder Exfiltration sensibler Informationen aus dem Workflow-Läufer, beispielsweise durch das Senden von Umgebungsvariablen an eine externe Entität. Es wird empfohlen, auf die gepatchte Version `v1.6.12` oder die neueste Release-Version `v2.0.0` zu aktualisieren. Eine Abhilfe ist jedoch möglicherweise auch durch sorgfältige Steuerung von Workflows und des von dieser Action verwendeten `pattern`-Eingabewerts möglich.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.