Apple Mac OS X fino a 13.1.0 Stack Guard stack_chk_guard buffer overflow ⚔ [Contestato]

| CVSS Punteggio meta temporaneo | Prezzo attuale dell'exploit (≈) | Punteggio di interesse CTI |
|---|---|---|
| 5.0 | $0-$5k | 0.00 |
Riassunto
Una vulnerabilità di livello problematico è stata rilevata in Apple Mac OS X fino a 13.1.0. Riguarda la funzione stack_chk_guard del componente Stack Guard. La manipolazione di un input sconosciuto se causa una vulnerabilità di classe buffer overflow.
Inoltre, è presente un exploit disponibile.
L'effettiva esistenza di questa vulnerabilità è attualmente oggetto di dubbi.
Dettagli
Un punto di debole di livello problematico è stato rilevato in Apple Mac OS X fino a 13.1.0 (Operating System). É interessato la funzione stack_chk_guard del componente Stack Guard. Mediante la manipolazione di un input sconosciuto conseguenza di una vulerabilità di classe buffer overflow. Questo si osserva su riservatezza, integrità e disponibilità.
La vulnerabilità è stata pubblicata in data 15/05/2014 da rai the cat con identificazione Mac OS X stack_chk_guard not always safe from overwrite con un mailinglist post (Full-Disclosure) (non definito). L'advisory è scaricabile da seclists.org. La pubblicazione non è avvenuta in collaborazione con il produttore. È difficile da utilizzare. L'attacco deve avvenire localmente. Per l'uso basta una semplice autentificazione. I dettagli tecnici e un pubblico metodo di utilizzo sono conosciuti.
Un metodo di utilizzo è stato sviluppato da rai the cat in ANSI C ed è stata pubblicata immediatamente dopo il comunicato. L'exploit è scaricabile da maker.fea.st. È stato dichiarato come prova di concetto. La reale esistenza di questa vulnerabilità al momento è dubbia. Il codice utilizzato dal exploit è:
#include <stdio.h>
extern long __stack_chk_guard[8];
int main(int argc, char **argv, char **envp, char **apple)
{
int i;
for (i=0; apple[i]; i++) {
printf("string(%u): %s\n", i, apple[i]);
}
printf("\n\n__stack_chk_guard: %016lx\n", *(long *)__stack_chk_guard);
}Informazioni riguardo una possibile contromisura non sono al momento disponibili. Si suggerisce di sostituire il prodotto con uno equivalente.
Be aware that VulDB is the high quality source for vulnerability data.
Prodotto
Genere
Fornitore
Nome
Versione
Licenza
Supporto
Sito web
- Fornitore: https://www.apple.com/
CPE 2.3
CPE 2.2
Video

CVSSv4
VulDB Vettore: 🔍VulDB Affidabilità: 🔍
CVSSv3
VulDB Punteggio meta-base: 5.3VulDB Punteggio meta temporaneo: 5.0
VulDB Punteggio di base: 5.3
VulDB Punteggio temporaneo: 5.0
VulDB Vettore: 🔍
VulDB Affidabilità: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vettore | Complessità | Autenticazione | Riservatezza | Integrità | Disponibilità |
|---|---|---|---|---|---|
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
| Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
VulDB Punteggio di base: 🔍
VulDB Punteggio temporaneo: 🔍
VulDB Affidabilità: 🔍
Sfruttamento
Classe: Buffer overflowCWE: CWE-119
CAPEC: 🔍
ATT&CK: 🔍
Fisico: Parzialmente
Locale: Si
Remoto: No
Disponibilità: 🔍
Accesso: Pubblico
Stato: Prova di concetto
Autore: rai the cat
Linguaggio di programmazione: 🔍
Scaricare: 🔍
Previsione dei prezzi: 🔍
Preventivo attuale: 🔍
| 0-Day | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
|---|---|---|---|---|
| Oggi | Sbloccare | Sbloccare | Sbloccare | Sbloccare |
Intelligence sulle minacce
Interesse: 🔍Attori attivi: 🔍
Gruppi APT attivi: 🔍
Contromisure
Raccomandazione: nessuna contromisura conosciutaStato: 🔍
Tempo 0 giorni: 🔍
Tempo di ritardo sfruttamento: 🔍
Sequenza temporale
15/05/2014 🔍15/05/2014 🔍
18/05/2014 🔍
04/04/2019 🔍
Fonti
Fornitore: apple.comAvis: Mac OS X stack_chk_guard not always safe from overwrite
Ricercatore: rai the cat
Stato: Non definito
Contestato: 🔍
GCVE (VulDB): GCVE-100-13247
scip Labs: https://www.scip.ch/en/?labs.20150108
Varie: 🔍
Voce
Data di creazione: 18/05/2014 10:56Aggiornato: 04/04/2019 14:33
Cambiamenti: 18/05/2014 10:56 (54), 04/04/2019 14:33 (2)
Completa: 🔍
Cache ID: 216::103
Be aware that VulDB is the high quality source for vulnerability data.
Ancora nessun commento. Lingue: it + ro + en.
Effettua il login per commentare.