CRITICAL🇬🇧 English

CVE-2024-25867

SQL Injection w CodeAstro Membership Management System via add_type.php

CVSS 9.1v3.1pub. 2024-02-28upd. 2025-04-01

Krytyczna podatność typu SQL Injection w systemie CodeAstro Membership Management System w wersji 1.0 umożliwia zdalnemu, nieuwierzytelnionemu atakującemu wykonanie dowolnych poleceń SQL. Ze względu na brak wymagań dotyczących uwierzytelnienia podatność jest szczególnie niebezpieczna i łatwa do wykorzystania.

Pokaż oryginał (EN)

A SQL Injection vulnerability in CodeAstro Membership Management System in PHP v.1.0 allows a remote attacker to execute arbitrary SQL commands via the membershipType and membershipAmount parameters in the add_type.php component.

🤖 Analiza AI
Jak działa

Podatność występuje w komponencie add_type.php, gdzie parametry membershipType oraz membershipAmount są przekazywane do zapytań bazodanowych bez odpowiedniej walidacji i sanityzacji danych wejściowych. Atakujący może wstrzyknąć złośliwe polecenia SQL bezpośrednio przez te parametry, manipulując logiką zapytań do bazy danych. Atak jest możliwy zdalnie, bez uwierzytelnienia, przez sieć (AV:N, PR:N), co znacznie obniża próg jego wykonania.

Skutki

Atakujący może uzyskać nieautoryzowany dostęp do poufnych danych przechowywanych w bazie danych oraz modyfikować jej zawartość, co prowadzi do naruszenia poufności i integralności danych systemowych.

Mitygacja

Należy zastosować patche dostępne u producenta zgodnie z referencjami. Dodatkowo zaleca się wdrożenie mechanizmów walidacji i parametryzacji zapytań SQL (prepared statements) oraz ograniczenie dostępu do komponentu add_type.php na poziomie firewall lub serwera WWW do czasu zastosowania poprawki.

Kogo dotyczy

CodeAstro Membership Management System in PHP v.1.0

Uwagi

Szczegółowy opis podatności wraz z dowodem koncepcji (proof of concept) został opublikowany przez badacza 0xQRx w repozytorium GitHub.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
  • Codeastro Membership Management System

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

Powiązane podatności

CVE-2025-70150CRITICAL9.8PL ✓ten sam produkt

Brak uwierzytelnienia w delete_members.php — usuwanie rekordów członków

CVE-2025-70149CRITICAL9.8PL ✓ten sam produkt

SQL Injection w Codeastro Membership Management System via parametr ID

CVE-2025-70148HIGH7.5ten sam produkt

Missing authentication and authorization in print_membership_card.php in CodeAstro Membership Management Syste...

CVE-2024-46471HIGH7.5ten sam produkt

The Directory Listing in /uploads/ Folder in CodeAstro Membership Management System 1.0 exposes the structure ...

CVE-2024-46472HIGH8.6ten sam produkt

CodeAstro Membership Management System 1.0 is vulnerable to SQL Injection via the parameter 'email' in the Log...

CVE-2024-25867 — SQL Injection w CodeAstro Membership Management System via add_type.php — CRITICAL 9.1 | CVEbaza.pl