Informazioni sul CVE-2024-27299
phpMyFAQ SQL Injection at "Save News"
CWE ID: CWE-89
Base Score (CVSS): N/A
CVE: CVE-2024-27299
Descrizione: phpMyFAQ è una applicazione web FAQ open source per PHP 8.1+ e MySQL, PostgreSQL e altri database. È stata scoperta una vulnerabilità di iniezione SQL nel modulo “Add News” a causa di un mancato escapamento corretto dell’indirizzo email. Ciò consente a qualsiasi utente autenticato con i diritti per aggiungere/modificare notizie FAQ di sfruttare questa vulnerabilità per estrarre dati, prendere il controllo degli account e in alcuni casi, anche raggiungere RCE. Il campo vulnerabile si trova nel campo “authorEmail” che utilizza il filtro `FILTER_VALIDATE_EMAIL` di PHP. Questo filtro è insufficiente per proteggere contro gli attacchi di iniezione SQL e dovrebbe essere ancora correttamente escapato. Tuttavia, in questa versione di phpMyFAQ (3.2.5), questo campo non è correttamente escapato e può essere utilizzato insieme ad altri campi per sfruttare completamente la vulnerabilità di iniezione SQL. La vulnerabilità è stata corretta in 3.2.6.
Vettore di attacco CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Punteggio CVSS
Il CVSS è un sistema di valutazione che misura la gravità di una vulnerabilità informatica considerando fattori come l’impatto potenziale, la probabilità di attacco e la facilità di esecuzione.
Riassunto: Accesso: Network, Privilegi: Low, Interazione utente: None, Confidenzialità: High, Integrità: High, Disponibilità: High.
Dettaglio del Vettore
Metrica | Valore | Significato | Descrizione |
---|---|---|---|
Attack Vector (AV) | N | Network | L’attacco può essere eseguito da remoto attraverso la rete. |
Attack Complexity (AC) | L | Low | L’attacco non richiede condizioni particolari. |
Privileges Required (PR) | L | Low | Richiede pochi privilegi. |
User Interaction (UI) | N | None | Non è richiesta interazione dell’utente. |
Scope (S) | U | Unchanged | Il raggio d’azione non cambia. |
Confidentiality Impact (C) | H | High | Grave impatto sulla riservatezza. |
Integrity Impact (I) | H | High | Grave impatto sull’integrità. |
Availability Impact (A) | H | High | Rende il sistema inutilizzabile. |
Riferimenti esterni
- https://github.com/thorsten/phpMyFAQ/security/advisories/GHSA-qgxx-4xv5-6hcw
- https://github.com/thorsten/phpMyFAQ/commit/1b68a5f89fb65996c56285fa636b818de8608011
- https://drive.google.com/drive/folders/1BFL8GHIBxSUxu0TneYf66KjFA0A4RZga?usp=sharing
Prodotti interessati
- thorsten – phpMyFAQ
Relazioni con altri prodotti
Produttore:thorsten
Prodotto: phpMyFAQ
Anno: 2024
CWE: CWE-89
CVSS: 0.0