Podatności Peppermint
4 znanych podatności CVE w Peppermint, przetłumaczonych i ocenionych.
- CVE-2026-85392Średnie
Peppermint do wersji 0.5.5 zawiera podatność na ominięcie autoryzacji w punkcie końcowym GET /api/v1/auth/user/:id/logout, która pozwala uwierzytelnionym atakującym na usuwanie sesji dowolnego użytkownika poprzez podanie dowolnych identyfikatorów użytkowników. Atakujący mogą wymusić wylogowanie dowolnego użytkownika, w tym administratorów, wywołując procedurę wylogowania z identyfikatorem innego użytkownika, ponieważ punkt końcowy nie przeprowadza żadnych kontroli autoryzacji w celu weryfikacji, czy wywołujący jest właścicielem docelowego konta.
- CVE-2026-85391Krytyczne
Peppermint do wersji 0.5.5 zawiera zakodowany na stałe sekret podpisywania JWT w pliku docker-compose.yml, co pozwala nieuwierzytelnionym atakującym na fałszowanie tokenów sesji dla dowolnego konta. Atakujący mogą użyć opublikowanego sekretu do generowania ważnych tokenów dla dowolnych identyfikatorów użytkowników i uzyskać dostęp do chronionych punktów końcowych bez poświadczeń.
- CVE-2026-72561Wysokie
Podatność w Peppermint Lab Peppermint (do commita ba6e217) pozwala każdemu uwierzytelnionemu nieadministracyjnemu użytkownikowi na rekonfigurację globalnych ustawień OIDC/SSO przez niezabezpieczony endpoint. Brakuje sprawdzenia roli administratora.
- CVE-2026-72555Wysokie
Podatność złamanej kontroli dostępu w Peppermint do commit ba6e217 wynika z domyślnej wartości false flagi Config.roles_active, co powoduje, że wszystkie sprawdzenia uprawnień dla ticketów, klientów i użytkowników są ignorowane w domyślnych instalacjach. Uwierzytelnieni użytkownicy mogą ominąć kontrolę własności i uprawnień administracyjnych. Atakujący z dowolnym kontem użytkownika może odczytywać, modyfikować lub usuwać tickety, klientów i użytkowników należących do innych kont.

