Blog-Serie
SecureChain für Open-Source-Software
- Keine Kategorien
Die stille Gefahr von npm...
Jede npm-Installation ist ein Vertrauensakt. Das gleiche Paket-Ökosystem, das die JavaScript-Entwicklung beschleunigt, ist zugleich ein Hauptvektor für Angriffe auf die Lieferkette. Wenn Sie eine Installation ausführen...
Wie der Shai-Hulud-npm-Angriff...
Die Kurzfassung: Der „Shai-Hulud“-npm-Angriff kehrte am 4. August 2026 zurück, gelangte über „keyv“ und die „cacheable“-Familie von Caching-Bibliotheken in das Register und verbreitete sich anschließend eigenständig weiter nach...
So überprüfen Sie eine einzelne...
Sie haben ein Paket über npm installiert, die Ausgabe des npm-Audits sah einwandfrei aus, und Sie haben weitergemacht. Sechs Monate später. Sie laden die neuesten Änderungen herunter, und plötzlich schlägt die CI Alarm...
Typosquatting: Die stille Bedrohung, die im Verborgenen lauert...
Du hast schon tausend Mal „npm install“ eingegeben. Wahrscheinlich hast du auch schon mindestens einmal einen Tippfehler beim Paketnamen gemacht – und Glück gehabt. Das geht aber nicht jedem so. Angreifer setzen genau auf diesen einen Ausrutscher –...
Java 11 End of Life:...
Die wichtigsten Erkenntnisse Der Betrieb von Java 11 nach dem Ende seiner Lebensdauer (EOL) setzt Systeme Sicherheitsschwachstellen, Compliance-Fehlern und Stabilitätsrisiken aus. Ihre Optionen umfassen ein Upgrade auf ein neueres LTS...
Der Dependency-Confusion-Angriff: Wie...
In der modernen Softwareentwicklung haben wir uns von einem rein auf der Lieferkette basierenden Installationsmodell zu einem hybriden Modell entwickelt. Abhängigkeiten können nun über zwei Wege bezogen werden: private und öffentliche Pakete. Dies...
Geister in der Maschine: Manipulation...
In Horrorfilmen sind die furchterregendsten Bedrohungen nicht diejenigen, die die Haustür eintreten – es sind diejenigen, die bereits drinnen sind, die Geister, die sich in den Wänden verstecken und von denen niemand etwas bemerkt hat. Moderne...
Java 8 End of Life:...
Die wichtigsten Erkenntnisse: Das Ende des Lebenszyklus (EOL) von Java 8 gibt Unternehmen und Entwicklern, die bei der Anwendungsentwicklung weiterhin darauf angewiesen sind, zunehmend Anlass zur Sorge. Da wir uns dem Jahr 2026 nähern, ist es wichtig, die...
Was ist FIPS? Warum ist es...
Wichtige Erkenntnisse Die Einhaltung der FIPS 140-3-Spezifikation erfordert die Verwendung von kryptografischen Modulen, die vom NIST offiziell getestet und zugelassen wurden – nicht nur sichere Konfigurationen oder zugelassene Algorithmen. Für Behörden...
Was Frontend-Entwickler wissen müssen...
Die wichtigsten Erkenntnisse JavaScript-Anwendungen enthalten oft Hunderte von versteckten Abhängigkeiten, sowohl direkte als auch transitive. SBOMs geben Ihnen vollständigen Einblick in Ihre Codebasis, decken Schwachstellen auf und sorgen für Transparenz. Tools wie Syft...
OpenJDK vs. Oracle JDK: Welche...
Die Hauptunterschiede zwischen OpenJDK und Oracle JDK liegen in der Lizenzierung und dem Support. Java 17 wurde im September 2021 veröffentlicht und ist derzeit das am weitesten verbreitete JDK (Java Development...