Blog 24/7
ARK. 1 · 1 min czytaniaPodatności ·

Błąd w npm Trusted Publishing pozwalał przejąć ponad 1500 pakietów

Bloom Security wykazało, że po zmianie nazwy lub usunięciu repozytorium na GitHubie obcy mógł publikować nowe wersje cudzego pakietu npm. GitHub wdrożył poprawki.

Karta wpisu: Błąd w npm Trusted Publishing pozwalał przejąć ponad 1500 pakietów

Badacze Bloom Security pokazali, że funkcja Trusted Publishing w npm pozwalała wypuścić nową wersję cudzego pakietu bez kradzieży danych logowania. Narażonych było ponad 1500 pakietów z łącznie ponad 10 mln pobrań, a GitHub, właściciel npm, wdrożył poprawki.

npm zapamiętywał powiązane repozytorium po nazwie w formie właściciel/repozytorium, a nie po stałym numerycznym identyfikatorze. Po zmianie nazwy, przeniesieniu lub usunięciu repozytorium albo konta właściciela stara nazwa stawała się wolna. Wystarczyło ją zarejestrować i dodać plik workflow o tej samej nazwie, by dostać uprawnienia do publikacji. Złośliwa wersja może zawierać skrypt postinstall, który npm uruchamia automatycznie na każdym komputerze instalującym aktualizację.

Kogo dotyczy

Opiekunów pakietów npm korzystających z Trusted Publishing, dostępnego od lipca 2025 roku, których powiązane repozytorium lub konto na GitHubie zmieniło nazwę, zostało przeniesione albo usunięte, a także firm instalujących takie pakiety. Część pakietów chroniła reguła GitHuba, który wycofuje nazwy repozytoriów sklonowanych ponad 100 razy w tygodniu przed zmianą nazwy lub usunięciem konta właściciela.

TAB. 2

Źródła

1
Help Net Security — npm Trusted Publishing flaw exposed 1,500+ npm packages to takeoverhelpnetsecurity.com
TAB. 3

Powiązane

3
05.11.2026PodatnościSkaner RootEvidence sprawdza starą lukę w Cisco IOS i dodaje nagłówki Opt-Out
05.11.2026PodatnościOpenSSH łata krytyczne obejście hasła na Linuksie z musl libc bez PAM
05.11.2026PodatnościAplikacja bez kodu i uprawnień wprowadza telefon w pętlę restartów, poprawki nie będzie

Wszystkie wpisy →

Blog 24/7
05.11CISA i FBI wzywają do zabezpieczenia sterowników chłodzenia po atakach w Europietherecord.media05.11Midnight Blizzard atakowała iPhone'y i Androidy przez zainfekowane strony w Europie i USAsecurityweek.com05.11APT29 kradła dane z iPhone'ów i Androidów przez przejęte i podrobione stronytherecord.media05.11Grupa APT29 przejęła skrypt Plerdy i atakowała niezałatane iPhone'y i Androidythehackernews.com05.11Microsoft wykrył 7,3 mld wiadomości phishingowych w III kwartale 2026microsoft.com05.11DigiCert ujawnia wyciek danych klientów i skanów dokumentów tożsamościbleepingcomputer.com05.11CWPdoor podmienia serwer cwpsrv w Control Web Panel i otwiera tylne wejście do Linuksableepingcomputer.com05.11Brytyjskie NCSC ostrzega, że narzędzia AI zwiększyły liczbę wykrywanych luk zero-daythehackernews.com05.11Skaner RootEvidence sprawdza starą lukę w Cisco IOS i dodaje nagłówki Opt-Outisc.sans.edu05.11Włamanie do portalu grantowego Norad, zagrożone dane 20 614 użytkownikówhelpnetsecurity.com