CVE-2026-42518
WysokieStreszczenie
Podatność w e-Sushrut wynika z ujawnienia wrażliwych informacji i zakodowanych na stałe kluczy szyfrowania AES w kodzie JavaScript po stronie klienta.
Ocena ryzyka
Nieuwierzytelniony zdalny atakujący może wykorzystać tę podatność, uzyskując dostęp do kodu po stronie klienta, co prowadzi do ujawnienia danych i naruszenia ochrony kryptograficznej systemu.
Rekomendacja
Usuń wrażliwe dane i klucze z kodu po stronie klienta, przenieś je na serwer i zastosuj odpowiednie mechanizmy ochrony.
Inne podatności w e-Sushrut
Zobacz wszystkie- CVE-2026-42517Wysokie
Podatność w e-Sushrut wynika z użycia odwracalnego kodowania Base64 do ochrony wrażliwych danych.
- CVE-2026-42516Wysokie
Podatność w e-Sushrut wynika z niewłaściwej kontroli autoryzacji podczas dostępu do zasobów.
- CVE-2026-42515Wysokie
Podatność w e-Sushrut wynika z niewłaściwej kontroli dostępu podczas walidacji dostępu do zasobów.
- CVE-2026-42514Wysokie
Podatność w e-Sushrut wynika z ujawniania haseł jednorazowych (OTP) w postaci jawnego tekstu w odpowiedziach API.
- CVE-2026-42513Wysokie
Podatność w e-Sushrut wynika z niewłaściwej logiki uwierzytelniania, która opiera się na parametrach odpowiedzi po stronie klienta do określenia statusu uwierzytelnienia.
Oryginalny opis (angielski, źródło NVD)
This vulnerability exists in e-Sushrut due to disclosure of sensitive information and hardcoded AES encryption keys in client-side JavaScript. An unauthenticated remote attacker could exploit this vulnerability by accessing the client-side code to extract sensitive information and cryptographic keys. Successful exploitation of this vulnerability could lead to exposure of sensitive data and compromise of cryptographic protections on the targeted system.

