CVE-2026-45336
KrytyczneCVSS 10.0Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 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.

