LONDON (IT BOLTWISE) – Sicherheitsforschende haben mehrere bösartige npm-Pakete identifiziert, die sich als PostCSS-Tools ausgeben und beim npm install eine mehrstufige Infektionskette starten. Die Payload installiert einen Windows-Remote-Access-Trojaner und zieht über PowerShell, curl und Skript-/Python-Stufen weitere Komponenten nach. Entscheidend ist dabei die Tarnung über paketähnliche Namensmuster, die an sehr häufig genutzte Build-Dependencies wie postcss-selector-parser anknüpfen. Für Verteidiger bedeutet das: Lookalike-Dependencies sind ein reales Delivery-Mechanismus-Risiko – nicht nur harmloses Namensrauschen.

Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT
Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT (Foto: IT BOLTWISE)
🧠 KI & Robotik auf Google News abonnieren

In der Open-Source-Lieferkette (Supply Chain) taucht erneut ein Muster auf, das aus Sicht der Verteidigung besonders gefährlich ist: Ein scheinbar harmloser Build-Zustand im npm-Ökosystem wird zum Startsignal für eine mehrstufige Malware-Installation. Forschende berichten über mehrere Pakete, die als PostCSS-nahe Komponenten getarnt sind, darunter Varianten wie postcss-minify-selector und ein Paket mit einem AES-/Codec-Anschein. Im Hintergrund führt jede dieser Installationen letztlich zur Auslieferung eines identischen Windows-Remote-Access-Trojaners (RAT). Der Angriff adressiert damit exakt die Stelle, an der Unternehmen in CI/CD-Workflows am häufigsten unabsichtlich fremden Code ausführen.

Technisch beginnt die Kette mit einem JavaScript-Dropper, der beim Installationsprozess eingebettet ist und eine PowerShell-Datei (settings.ps1) auf dem Zielsystem ablegt. Diese PowerShell-Komponente fungiert als Downloader und holt über curl.exe eine nächste Stufe von einem externen Server, wobei ein ZIP-Archiv als Transportformat dient. Aus dem ZIP wird anschließend eine Visual-Basic-Script-Datei (update.vbs) extrahiert, die mit wscript.exe ausgeführt wird. Besonders aufschlussreich ist die weitere Zusammensetzung: Das ZIP enthält zudem eine Python-Laufzeit, einen Python-Loader (loader.py) sowie mehrere kompilierte Python-Erweiterungsmodule (*.pyd), die häufig mit Tools wie Nuitka erzeugt werden, um Teile der Logik in nativen Code zu überführen.

Damit wird die Payload in eine Form gebracht, die klassische Schein-Sicherheitsannahmen konterkariert. Anstatt nur „ein npm-Paket ist installiert“ zu sein, entsteht ein mehrstufiger Übergang von JavaScript zu PowerShell, weiter zu VBScript und schließlich zu Python-Implementierungsteilen. In den Berichten wird beschrieben, dass das VBScript die Python-Umgebung initialisiert und loader.py startet, das die eigentliche RAT-Logik anstößt. Die Module übernehmen dabei klar abgegrenzte Aufgaben: Host- und Profiling-Checks, Dateitransfer, Shell-Ausführung sowie zielgerichtete Diebstahlszenarien rund um Chrome, dessen Credentials und Erweiterungsdaten. Die Exfiltration wird über konfigurierbare Command-and-Control-Endpunkte umgesetzt, die als C2-URLs bzw. Ports in den nativen Modulen hinterlegt sind.

Für die Marktdynamik ist entscheidend, dass die Pakete nicht beliebig wirken, sondern konkret Namensbezüge zu einer sehr verbreiteten Bibliothek herstellen. postcss-selector-parser wird im Bericht als extrem genutzte Komponente mit sehr hohen Nutzungszahlen genannt, und die bösartigen Pakete referenzieren genau diese „legitime“ Abhängigkeit. In der Praxis entstehen dadurch zwei Risiken zugleich: Erstens können Security-Scanner weniger schnell anschlagen, wenn Abhängigkeiten formal korrekt aussehen und ein Teil des Dependency-Baums „sachlich“ ist. Zweitens sinkt bei Teams ohne strikte Supply-Chain-Policy die Wahrscheinlichkeit, dass ein Paketname wie postcss-minify-selector sofort als verdächtig eingeordnet wird, selbst wenn die Veröffentlichung, Signale (z. B. kurze Laufzeit seit Upload) oder Maintainer-Historien abweichen.

Vergleichbare Aktivitäten sind in der Branche mehrfach sichtbar geworden, allerdings mit jeweils anderen Kniffen. In denselben Berichten werden weitere Kampagnen genannt, die gezielt auch den TypeScript- bzw. npm-Raum ansteuern: etwa ein Paket, das als Node.js-Integration für red team Übungen erscheint, jedoch einen Linux-RAT inklusive Kernel-naher Komponente beim Installationsschritt erzeugen kann. Weitere Beispiele nennen eine Tarnung als KI-Design-Tool-Software, die dann Entwickler-Credentials aus mehreren Quellen stiehlt (z. B. Git- und CLI-Konfigurationen) und sie an einen Angreifer-dominanten Endpunkt exfiltriert. Dazu kommt eine Gruppe von Paketen, deren Abhängigkeiten wie eine harmlose Installationskette wirken, während sie beim npm install einen Dropper laden und ausführen. Für Verteidiger ist die Parallele: Das „Dependency-Objekt“ selbst wird zum Vertrauenshebel.

Wie in derartigen Fällen von Security-Teams und Analysten betont wird, zeigt dieser Fund besonders klar, wie ein kleines Paket „parserartig“ wirken kann und dennoch eine Windows-Multi-Stage-Payload ausliefert. So wird in den zugrunde liegenden Analysen hervorgehoben, dass Defenders Lookalike-Build-Dependencies nicht als bloßes Naming Rauschen bewerten dürfen. Als ergänzende Perspektive für Unternehmen ist relevant, dass etablierte Schutzprodukte in der Praxis oft am besten funktionieren, wenn sie nicht nur Signaturen, sondern auch Verhaltens- und Integrationssignale berücksichtigen. Beispielsweise können Microsoft Defender for Endpoint, EDR-Regeln oder spezialisierte Supply-Chain-Scanner wie Snyk stärker priorisieren, wenn Prozesse wie curl.exe, wscript.exe oder PowerShell direkt aus einem npm-Installationskontext heraus starten und dabei Netzwerkzugriffe zu neuen Domains erzeugen.

Aus historischer Sicht ist das Muster kein Zufall. Schon in früheren Supply-Chain-Vorfällen wurde gezeigt, dass Build-Systeme und Paketmanager attraktive Angriffsvektoren sind, weil sie im Normalfall hochprivilegierten Zugriff auf Entwickler- und Build-Hosts erhalten. Früher lagen viele Fokuspunkte auf Typosquatting oder kompromittierten Maintainern; hier rückt jedoch zusätzlich die Idee in den Vordergrund, die Konsistenz von Abhängigkeitsbäumen auszunutzen. Die Kombination aus „unter anderem hängt ein legitimer Parser“ plus „aber eingebettete Dropper-Logik startet dennoch eine Kette“ schafft Detektionslücken. Besonders kritisch ist dabei, dass der Codepfad in npm-Install-Phasen häufig in kurzer Zeit, ohne menschliche Interaktion und innerhalb automatisierter Pipelines abläuft.

Für die Zukunft sollten Unternehmen ihre Abhängigkeitsstrategie als Sicherheitskontrollschleife begreifen, nicht als reine Build-Komfortfunktion. Praktisch heißt das: Abhängigkeiten mit Lookalike-Namen, neu veröffentlichten Versionen oder auffälliger Maintainer-Historie streng zu prüfen, Reproducibility über Lockfiles und SBOMs sicherzustellen und Policies für „npm install“ im CI zu härten. Ergänzend ist ein credential rotation Prozess für betroffene Entwicklermaschinen sinnvoll, wie in den Berichten empfohlen wird, weil RATs gezielt Browser- und Erweiterungsdaten sowie potenziell auch API-/CLI-Konfigurationen erreichen können. Als Ausblick ist zu erwarten, dass Angreifer verstärkt Multi-Stage-Loader mit nativen Modulen und generischen Install-zeitigen Droppern einsetzen, während gleichzeitig Blockchain- oder öffentlicher Infrastruktur-Missbrauch als zweite C2-Relay-Stufe die Erkennung erschweren kann.


💳 Amazon-Kreditkarte mit 2.000 Euro Limit bestellen!
🔥 Heutige Hot Deals bei Amazon: Bis zu 80% Rabatte!
🎉 Amazon Haul-Store für absolute Schnäppchenjäger!


Sense Robot Go KI-Go-Brett mit Roboterarm – Automatische Steinplatzierung, interaktives Lernen, Spielwiederholung – Intelligenter Weiqi-Trainer für Kinder & Erwachsene
152 Bewertungen
Sense Robot Go KI-Go-Brett mit Roboterarm – Automatische Steinplatzierung, interaktives Lernen, Spielwiederholung – Intelligenter Weiqi-Trainer für Kinder & Erwachsene
  • ★ 23-stufiges KI-Go-Training – Für Spieler mit Grundkenntnissen der Regeln – Entwickelt als intelligenter Trainingspartner passt sich die KI Spielern von 18K bis 9D an. Ideal für alle, die die Grundregeln bereits beherrschen und ihr Spiel verbessern möchten.
ENERGIZE LAB Eiliko Coral Pink - Ihr winziger KI-Charm-Roboter, der zu jedem täglichen Outfit passt, lustiges elektronisches Anhängerspielzeug, für Paare und beste Freunde
334 Bewertungen
ENERGIZE LAB Eiliko Coral Pink - Ihr winziger KI-Charm-Roboter, der zu jedem täglichen Outfit passt, lustiges elektronisches Anhängerspielzeug, für Paare und beste Freunde
  • IHR EMOTIONALER AI-BEGLEITER: Eiliko ist mehr als nur ein Anhänger, es ist ein charismatischer KI-Freund. Mit einem dynamischen LED-Bildschirm, der eine Vielzahl von animierten Gesichtern und Ausdrucksformen anzeigt, reagiert er auf Ihre Interaktionen mit einzigartiger Persönlichkeit und Charme.
Eilik intelligenter Schreibtisch Roboter | für Kinder & Erwachsene, mit Emotionen Interaktionen und Animationen, Spielzeug Unterhaltung Begleiter Haustier Persönlicher Assistent, für mehr Spaß
1.501 Bewertungen
Eilik intelligenter Schreibtisch Roboter | für Kinder & Erwachsene, mit Emotionen Interaktionen und Animationen, Spielzeug Unterhaltung Begleiter Haustier Persönlicher Assistent, für mehr Spaß
  • NIEDLICHER BEGLEITER: Eilik ist der ideale Begleiter für Kinder und Erwachsene, die Haustiere, Spiele und intelligente Roboter lieben. Mit vielen Emotionen, Bewegungen und interaktiven Funktionen.
Plantbot Upgraded Large Smart Flower Pot Pet Planter Robot with Artificial Intelligence, Time Temperature Display, and Numerous Expressive Animations Based, for Indoor Decoration, Gifts (White)
53 Bewertungen
Plantbot Upgraded Large Smart Flower Pot Pet Planter Robot with Artificial Intelligence, Time Temperature Display, and Numerous Expressive Animations Based, for Indoor Decoration, Gifts (White)
  • 【XL-Größe für gedeihende Pflanzen】Geben Sie Ihren Pflanzen den Raum, den sie verdienen! Unser verbessertes, großes 13,7 cm großes Design bietet Platz für Pflanzen mit einem Durchmesser von bis zu 8,9 cm und damit deutlich mehr Platz für Wurzelwachstum und Pflanzengesundheit im Vergleich zu kleineren, veralteten Modellen. Die Produktabmessungen betragen 13,6 x 13,6 x 13,2 cm und das Gerät wiegt nur 355 g.
Loona KEYI Premium Haustier-Roboter mit Ladestation (Smarte AI ChatGPT-4o, Stimmen- & Gestensteuerung, Echtzeit-Interaktion, Heimüberwachung)
946 Bewertungen
Loona KEYI Premium Haustier-Roboter mit Ladestation (Smarte AI ChatGPT-4o, Stimmen- & Gestensteuerung, Echtzeit-Interaktion, Heimüberwachung)
  • V28 Update - JETZT MIT NEUEN FUNKTIONEN! Als Reaktion auf das Ladeproblem von Loona haben wir das automatische Aufladen 2.0 verbessert. Diese Optimierung hilft Loona, die Ladewege in verschiedenen Szenarien zu erkennen und anzupassen, um die Erfolgsquote beim automatischen Aufladen zu erhöhen. Mobile Hotspots können sich mit Loona verbinden und überwinden WLAN-Einschränkungen, sodass Sie jederzeit und überall mit Loona interagieren können.


Hat Ihnen der Artikel bzw. die News - Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT - gefallen? Dann abonnieren Sie uns doch auf Insta: AI News, Tech Trends & Robotics - Instagram - Boltwise

Unseren KI-Morning-Newsletter «Der KI News Espresso» mit den besten KI-News des letzten Tages gratis per eMail - ohne Werbung: Hier kostenlos eintragen!





Folgen Sie aktuellen Beiträge über KI & Robotik auf Twitter, Telegram, Facebook oder LinkedIn!
Hinweis: Teile dieses Textes könnten mithilfe Künstlicher Intelligenz generiert worden sein. Die auf dieser Website bereitgestellten Informationen stellen keine Finanzberatung dar und sind nicht als solche gedacht. Die Informationen sind allgemeiner Natur und dienen nur zu Informationszwecken. Wenn Sie Finanzberatung für Ihre individuelle Situation benötigen, sollten Sie den Rat von einem qualifizierten Finanzberater einholen. IT BOLTWISE® schließt jegliche Regressansprüche aus.









Ergänzungen und Infos bitte an die Redaktion per eMail an de-info[at]it-boltwise.de. Da wir bei KI-erzeugten News und Inhalten selten auftretende KI-Halluzinationen nicht ausschließen können, bitten wir Sie bei Falschangaben und Fehlinformationen uns via eMail zu kontaktieren und zu informieren. Bitte vergessen Sie nicht in der eMail die Artikel-Headline zu nennen: "Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT".
Stichwörter C2 Credential Theft Cybersecurity Hacker IT-Sicherheit Malware Netzwerksicherheit Npm Postcss PowerShell Python Rat Supply Chain Windows
Alle Märkte in Echtzeit verfolgen - 30 Tage kostenlos testen!

Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT" für unsere Leser?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Die aktuellen intelligenten Ringe, intelligenten Brillen, intelligenten Uhren oder KI-Smartphones auf Amazon entdecken! (Sponsored)


  • Es werden alle Kommentare moderiert!

    Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.

    Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.

    Du willst nichts verpassen?

    Du möchtest über ähnliche News und Beiträge wie "Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
    Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »Maliziöse npm-Pakete tarnen PostCSS-Tools und liefern Windows-RAT« bei Google Deutschland suchen, bei Bing oder Google News!


    5.360 Leser gerade online auf IT BOLTWISE
    KI-Jobs