Wysoki Odebrany

CVE-2026-105668

opublikowano:
modyfikacja:
Ocena CVSS
7.1
Wysoki · v4.0
wektor: CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

Luka w zabezpieczeniach mechanizmu ochrony w hexpm hex pozwala właścicielowi pakietu lub osobie atakującej, która przejęła konto właściciela, uzyskać nowo opublikowaną wersję po upływie okresu odnowienia wieku wydania.

Czas odnowienia (konfiguracja odnowienia, HEX_COOLDOWN) wstrzymuje wersje młodsze niż skonfigurowany wiek podczas rozwiązywania zależności. Kiedy wydanie pakietu zablokowanego w mix.lock zostanie wycofane lub będzie zawierał poradnik bezpieczeństwa, Hex.RemoteConverger.build_cooldown_bypass/3 i Hex.RemoteConverger.unsafe_lock_bypass/1 znoszą czas odnowienia dla każdej wersji tego pakietu i każdego pakietu, od którego zależy zablokowana wersja, dzięki czemu mix deps.update może opuścić niebezpieczną wersję. Wycofanie wydania wymaga tych samych uprawnień właściciela pakietu, co jego opublikowanie. Osoba atakująca, która opublikuje złośliwą wersję, może wycofać aktualnie zablokowaną wersję, a następna aktualizacja mix deps.update, która odblokuje pakiet, wybierze nową wersję niezależnie od jej wieku. Hex.Registry.Cooldown.versions/2 sprawdza obejście wyłącznie na podstawie nazwy pakietu, więc obejście obejmuje również pakiety o tej samej nazwie w innych repozytoriach. Nie ma to wpływu na czas odnowienia skonfigurowany za pomocą zasad zależności organizacji.

Ten problem dotyczy heksów: od 2.5.0 do 2.5.2.

>_ Słabości (CWE)

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org