CRITICAL🇬🇧 English

CVE-2021-44567

SQL Injection bez uwierzytelnienia w RosarioSIS (parametr votes)

CVSS 9.8v3.1pub. 2022-02-24upd. 2024-11-21

W systemie zarządzania szkołą RosarioSIS w wersjach przed 7.6.1 istnieje nieuwierzytelniona podatność typu SQL Injection. Atakujący bez żadnych uprawnień może manipulować zapytaniami do bazy danych, co stanowi krytyczne zagrożenie dla poufności, integralności i dostępności danych.

Pokaż oryginał (EN)

An unauthenticated SQL Injection vulnerability exists in RosarioSIS before 7.6.1 via the votes parameter in ProgramFunctions/PortalPollsNotes.fnc.php.

🤖 Analiza AI
Jak działa

Podatność występuje w pliku ProgramFunctions/PortalPollsNotes.fnc.php i polega na braku odpowiedniej walidacji oraz sanitizacji parametru 'votes' przekazywanego w żądaniu HTTP. Atakujący może wstrzyknąć złośliwy kod SQL bezpośrednio do zapytania wykonywanego przez aplikację bez konieczności posiadania konta w systemie. Wektor ataku jest sieciowy, a jego złożoność — niska, co oznacza, że exploit może przeprowadzić każda osoba mająca dostęp do interfejsu aplikacji.

Skutki

Atakujący może uzyskać nieautoryzowany dostęp do wszystkich danych przechowywanych w bazie danych (np. danych uczniów, pracowników, ocen), a także modyfikować lub usuwać te dane. W zależności od konfiguracji serwera bazy danych możliwe jest również wykonanie poleceń systemowych lub przejęcie pełnej kontroli nad systemem.

Mitygacja

Należy zaktualizować RosarioSIS do wersji 7.6.1 lub nowszej, w której podatność została usunięta. Szczegóły poprawki dostępne są w repozytorium producenta na GitLab (CHANGES.md oraz commity: 519af055 i e001430a).

Kogo dotyczy

RosarioSIS w wersjach przed 7.6.1

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Rosariosis

    APP
    Rosariosis
    < 7.6.1
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
Tagi
SQLi
CWE
Referencje

Powiązane podatności

CVE-2022-2714CRITICAL9.8PL ✓ten sam produkt

Nieprawidłowa obsługa parametru długości w RosarioSIS — podatność krytyczna

CVE-2022-2067CRITICAL9.1PL ✓ten sam produkt

SQL Injection w RosarioSIS przed wersją 9.0

CVE-2021-44427CRITICAL9.8PL ✓ten sam produkt

SQL Injection w RosarioSIS umożliwiający nieautoryzowany dostęp do bazy danych

CVE-2023-2665HIGH7.5ten sam produkt

Storage of Sensitive Data in a Mechanism without Access Control in GitHub repository francoisjacquet/rosariosi...

CVE-2023-0994HIGH7.5ten sam produkt

Exposure of Sensitive Information to an Unauthorized Actor in GitHub repository francoisjacquet/rosariosis pri...