Katalog CVE

CVE-2026-45336

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

HireFlow w wersji 1.2 i wcześniejszych używa zakodowanego na stałe klucza secret_key Flask do podpisywania ciasteczek sesji. Znając tę wartość (dostępną publicznie w kodzie źródłowym), nieuwierzytelniony atakujący może sfałszować ciasteczka z rolą admin i dowolnym user_id, co pozwala ominąć uwierzytelnianie.

Ocena ryzyka

Atakujący może uzyskać pełny dostęp administracyjny do systemu zarządzania rekrutacją, co umożliwia kradzież danych kandydatów, modyfikację harmonogramów rozmów oraz przejęcie kontroli nad procesem zatrudniania.

Rekomendacja

Niezwłocznie zaktualizuj HireFlow do wersji 1.3 lub nowszej, która usuwa zakodowany na stałe klucz secret_key. Jeśli aktualizacja nie jest możliwa, zmień klucz secret_key na losowo wygenerowaną wartość i zabezpiecz go jako zmienną środowiskową.

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

HireFlow is a web-based interview management system for managing candidates, scheduling interviews, and tracking hiring progress. In 1.2 and earlier, app.py assigns a hard-coded Flask secret_key used to sign session cookies, allowing unauthenticated attackers who know the public source value to forge cookies containing role=admin and user_id values and bypass authentication. The advisory lists version 1.3 as fixed.

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