Katalog CVE

CVE-2026-55445

KrytyczneCVSS 9.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.40%

Percentyl 33 - wyżej niż 33% wszystkich znanych CVE

Streszczenie

Podatność w Qinglong przed wersją 2.20.1 pozwala nieuwierzytelnionemu atakującemu na zresetowanie danych logowania administratora. Mechanizm ochrony inicjalizacji nie obejmuje ścieżki /open/user/init, która jest przepisywana po autoryzacji JWT, co umożliwia atak przez wysłanie żądania PUT.

Ocena ryzyka

Ryzyko polega na możliwości całkowitego przejęcia kontroli nad zainicjalizowaną instancją Qinglong przez osobę bez autoryzacji, co może prowadzić do nieautoryzowanego dostępu do zarządzania zadaniami i potencjalnego naruszenia bezpieczeństwa systemu.

Rekomendacja

Należy natychmiast zaktualizować Qinglong do wersji 2.20.1 lub nowszej, która zawiera poprawkę usuwającą tę lukę.

Oryginalny opis (angielski, źródło NVD)

Qinglong is a timed task management platform supporting Python3, JavaScript, Shell, and Typescript. Prior to 2.20.1, the init guard middleware in back/loaders/express.ts checks /api/user/init but not /open/user/init, while rewrite('/open/*', '/api/$1') rewrites the whitelisted /open/* path after JWT authentication and the guard have passed; an unauthenticated attacker can send PUT /open/user/init to reset administrator credentials on an initialized instance. This issue is fixed in 2.20.1.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS