CVE-2026-48158 in use-context-selectorinfo

Zusammenfassung

von VulDB • 10.08.2026

use-context-selector ist ein React useContextSelector-Hook in der Benutzerumgebung (userland). Zwischen dem 18. Mai 2026 um 15:57:18 und dem 19. Mai 2026 um 15:24:34 enthielt der Standardzweig bösartige Commits von 9d8481a513b7b0d1c0941b220c69b25de748641b bis 6f2dae054ca014068bdbbb4db96006424d674124, die während der Ausführung von `npm install` auf Entwicklerrechnern Code ausführten, der vom Angreifer ferngesteuert wurde. Die Commits wurden durch Force-Push entfernt, jedoch können lokale Klone, Forks und direkte SHA-URLs diese weiterhin enthalten, und ein `npm install` gegen einen betroffenen Checkout führt den Code auch heute noch aus. Das Paket wurde nicht an npm veröffentlicht. Es wurde `src/install.js` hinzugefügt und in das Skript `postinstall` eingebunden. Dieses lud eine JavaScript-Payload von einem vom Angreifer kontrollierten HTTPS-Endpunkt herunter (konfigurierbar über eine Umgebungsvariable), deaktiverte die TLS-Verifizierung und wertete die Antwort als Code aus, wobei `require` verfügbar war. Die Ausführung wurde absichtlich in CI-Umgebungen sowie Cloud-/Serverless-Umgebungen übersprungen; im Fokus standen Entwickler-Arbeitsplätze. Die Payload der zweiten Stufe wurde vom Angreifer gehostet und kann nicht rekonstruiert werden. Gehen Sie von einer vollständigen Kompromittierung aller Ressourcen aus, die von einem Node-Prozess mit den Berechtigungen des Benutzers erreichbar sind. Personen, die am 18. Mai 2026 um 15:57:18 oder später `npm install` gegen einen betroffenen Checkout auf einer Entwicklermaschine ausgeführt haben, sollten diese Maschine als kompromittiert betrachten, alle Zugangsdaten drehen (rotieren), die von der Maschine erreichbar waren, die Kontotätigkeit** seit dem 18. Mai 2026 um 15:57:18 überprüfen und lokale Klone bereinigen.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

GitHub M

Reservieren

21.05.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387759

CPE

bereit

EPSS

0.00396

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!