01.10.2021
Jürgen Gutsch
GitHub Advisory Database
Autor: Bernhard Lauer
GitHub.com
Die GitHub Advisory Database enthält die neuesten Sicherheitsschwachstellen aus der Welt der Open-Source-Software.
Fast jeder Entwickler verwendet Bibliotheken und Komponenten von Drittanbietern direkt, über NuGet, NPM, pip oder einen anderen Paketmanager. Aber wie kann man sicherstellen, dass die hinugefügte Bibliothek keine Sicherheitslücken enthält? Eine Option dafür das in NPM enthaltene Tool npm --audit. Es prüft die Datei packages.config anhand der Einträge einer Datenbank für Sicherheitslücken und informiert über Schwachstellen und darüber, welche Version sicher sein sollte. In .NET Commandline Interface (CLI) kann man dotnet list package --vulnerable verwenden, um die Paketabhängigkeiten Ihres Projekts zu überprüfen. .NET CLI verwendet die GitHub Advisory Database, um nach Schwachstellen zu suchen: https://github.com/advisories.
Allerdings, so Entwickler und dotnetpro-Autor Jürgen Gutsch, finden sich im Abschnitt NuGet nur 142 überprüfte Advisories in der Advisory Database. Da es mehr als 270000 einzigartige Pakete auf NuGet.org gibt und dort mehr als 3,5 Millionen Paketversionen registriert sind, kann ein Test gegen die Advisory Database keine verlässliche Aussage zur Sicherheit liefern.
Warum die Datenbank so wenige Einträge enthält und was man tun kann, um die Sicherheit seiner Anwendungen zu prüfen, diskutiert Jürgen Gutsch in diesem Beitrag.
Mehr über die GitHub Advisory Database erfahren Sie hier.
Cyberbedrohungen überall
IT-Sicherheit unter der Lupe
Cybersecurity ist essentiell in der IT-Planung, doch Prioritätenkonflikte und die Vielfalt der Aufgaben limitieren oft die Umsetzung. Das größte Sicherheitsrisiko bleibt der Mensch.
>>
WebGPU
Sicherheitslücke in Browser-Schnittstelle erlaubt Rechnerzugriff via Grafikkarte
Forschende der TU Graz waren über die Browser-Schnittstelle WebGPU mit drei verschiedenen Seitenkanal-Angriffen auf Grafikkarten erfolgreich. Die Angriffe gingen schnell genug, um bei normalem Surfverhalten zu gelingen.
>>
World Cybercrime Index
Cybercrime konzentriert sich auf sechs Länder
China, Russland, Ukraine, USA, Rumänien und Nigeria sind laut World Cybercrime Index führend. Sie gehören zu den Top 10 in jeder der fünf untersuchten Kategorien.
>>
Termine
SecDays - Securepoint geht auf Tour
Der Sicherheitsspezialist Securepoint erwartet auf seiner Roadshow rund 1.000 Systemhäuser und Fachhändler. Unter dem Motto „Horizon“ erfahren diese Neues über die Channel- und Produktstrategie des Herstellers.
>>