Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
HPE-Aruba-AOS8-Vulnerabilities — Ricerca sulla superficie d'attacco pre-autenticazione di ArubaOS 8.13.2.0. XXE+SSRF, riflessione ICMP, buffer over-read, credenziali hardcoded — tutto inviato a HPE Bugcrowd, contrassegnato come N/A. Nessuna correzione rilasciata. | Kitploit
Strumenti/GitHubGitHub/jm00nj/hpe-aruba-aos8-vulnerabilities
Analisi delle VulnerabilitàExploitSicurezza di ReteSicurezza WirelessAnalisi di BinariAnalisi del Firmware
GitHubjm00nj/hpe-aruba-aos8-vulnerabilities

HPE-Aruba-AOS8-Vulnerabilities

Ricerca sulla superficie d'attacco pre-autenticazione di ArubaOS 8.13.2.0. XXE+SSRF, riflessione ICMP, buffer over-read, credenziali hardcoded — tutto inviato a HPE Bugcrowd, contrassegnato come N/A. Nessuna correzione rilasciata.

Vedi RepositorySito web
32 mesi faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

⚠️ Stato della divulgazione: Tutti i risultati in questo repository sono stati inviati al programma HPE Networking Bug Bounty (Bugcrowd) tra maggio e giugno 2026. Cinque delle sei segnalazioni sono state chiuse come "Not Applicable" in fase di triage senza riconciliazione tecnica delle prove presentate. Nessuna correzione è stata rilasciata al giugno 2026.

Sources full write-up

https://netacoding.com/posts/ghost-leak/

https://netacoding.com/posts/smurf-reflection/

https://netacoding.com/posts/xxe-ssrf/

HPE-Aruba-AOS8-Vulnerabilities

Ricerca sulla superficie d'attacco pre-autenticazione di ArubaOS 8.13.2.0. XXE+SSRF, riflessione ICMP, buffer over-read, credenziali hardcoded — tutto inviato a HPE Bugcrowd, marcato N/A. Nessuna correzione rilasciata.

Ricerca sulla sicurezza di ArubaOS 8.13.2.0

Ricercatore: Vesqer / JM00NJ
Blog: netacoding.com
Target: HPE Aruba Networking Wireless — AOS-8 Controller
Versione: ArubaOS 8.13.2.0 LSR (Build 95415, compilato 2026-03-25)
Modello: ArubaMC-VA-US
Programma: HPE Networking Product Public Program (Bugcrowd)
Periodo della ricerca: maggio–giugno 2026


Panoramica

Questo repository documenta la ricerca sulla sicurezza condotta su ArubaOS 8.13.2.0 LSR nell'ambito del programma HPE Networking Bug Bounty su Bugcrowd. Tutta la ricerca è stata eseguita su un'istanza di laboratorio autorizzata (macchina virtuale ArubaMC-VA-US) utilizzando le immagini firmware e l'OVA forniti dal programma al link firmware ufficiale.

Sono state identificate e segnalate sei vulnerabilità. I risultati riguardano lo stack IP/ICMP, l'interfaccia di gestione XML (porta 32000) e il servizio FTP (porta 21). Tutti i test sono stati effettuati in pre-autenticazione — nessuna credenziale amministrativa o sessione attiva è stata utilizzata per alcun risultato documentato qui.


Risultati

#TitoloSegnalazioneCWECVSSStato
1Pre-Auth XXE → HTTP SSRF9e946ca3CWE-6119.3 CriticalN/A — RaR scaduta senza risposta
2Riflessione ICMP + Smurf09e49fa1CWE-290, CWE-4067.4 HighN/A
3Ghost Leakc5eda0aeCWE-126, CWE-1284, CWE-3546.5 MediumN/A — RaR presentata
4XXE pre-auth → SSRF FTP con RETR0c716fecCWE-611—N/A
5Credenziale FTP hardcoded / sap:x (CWE-798d13d0e83CWE-798, CWE-125—Attiva — Nessuna risposta
6Relay del payload ICMP — Zero DPIb5727197CWE-20, CWE-693—N/A

Superficie d'attacco

Tutti i risultati documentati sono in pre-autenticazione. La superficie d'attacco è composta da tre componenti:

root@kitploit:~
ArubaOS 8.13.2.0 LSR
│
├── Port 32000/TCP  XML Management Interface
│   ├── [1] Pre-auth XXE → HTTP SSRF        (9e946ca3)
│   └── [4] Pre-auth XXE → FTP SSRF         (0c716fec) [pending]
│
├── IP/ICMP Stack
│   ├── [2] ICMP Reflection + Smurf          (09e49fa1)
│   ├── [3] Ghost Leak — IP Length over-read (c5eda0ae)
│   └── [6] ICMP Payload Relay / Zero DPI    (b5727197)
│
└── Port 21/TCP  FTP Service (vsftpd)
    └── [5] Hardcoded credential sap:x       (d13d0e83) [pending]

Riepilogo tecnico

Riscontro 1 — XXE in pre-auth → SSRF HTTP

Il parser XML sulla porta 32000 risolve le dichiarazioni di entità esterne SYSTEM senza autenticazione. Confermato tramite:

  • Cattura di pacchetti a livello di rete: GET /test HTTP/1.0 avviata dal controller verso l'infrastruttura dell'attaccante
  • Log sshd del sistema target: Bad protocol version identification 'GET / HTTP/1.0' from 127.0.0.1 — prova lato server dell'esecuzione di SSRF registrata dal controller stesso
  • DTD esterno recuperato 3 volte in modo indipendente dal server HTTP dell'attaccante
  • 9 porte interne confermate aperte tramite le risposte SSRF <dialog>success</dialog>

Risposta del triage: "teorico / nessun PoC valido" — non affrontata dopo quattro elementi di prova inclusi il log sshd. La prima RaR è scaduta senza risposta.


Riscontro 2 — Riflessione ICMP + amplificazione Smurf

Il gestore dell'ICMP Echo non valida gli indirizzi IP sorgente rispetto ai binding della tabella ARP né applica il reverse path filtering (BCP38/uRPF). Richieste ICMP Echo Request con IP sorgente spoofato fanno sì che il controller consegni risposte non richieste alla sorgente falsificata. Indirizzi sorgente broadcast fanno sì che il controller risponda a ff:ff:ff:ff:ff:ff, consegnando la risposta a tutti gli host sul segmento L2.

Prove: due catture di pacchetti indipendenti da due macchine fisicamente separate. La cattura lato vittima mostra una risposta Echo non richiesta su un host che ha inviato zero richieste ICMP.

Risposta del triage: "funzionalità di rete prevista" — la pcap lato vittima non è stata affrontata.


Riscontro 3 — Ghost Leak (TTL=0 + over-read della IP Total Length)

Il gestore dell'ICMP Echo si fida di IP_Total_Length senza convalidarlo rispetto alla dimensione effettiva del frame ricevuto. L'invio di IP_Total_Length=46 con dati IP effettivi di 28 byte fa sì che il gestore legga 18 byte oltre il limite del pacchetto dal buffer di ricezione di rete, rimandandoli in echo nella risposta.

L'attacco utilizza pacchetti TTL=0 (la RFC 791 ne impone lo scarto), rendendolo invisibile a router, IDS, firewall e sistemi di logging. 27/27 pacchetti forgiati con TTL=0 hanno ricevuto risposta — tasso di risposta del 100%.

Stesso meccanismo di CVE-2003-0001 (EtherLeak) e CVE-2021-3031 (Palo Alto PAN-OS), entrambi accettati dai rispettivi vendor.

Risposta del triage: "solo byte azzerati" — attribuendo la caratteristica di padding pulito della NIC virtuale VirtualBox all'assenza di vulnerabilità.


Analisi del firmware

Nell'ambito della ricerca sul riscontro 5 (non pubblicata qui), le immagini firmware degli AP distribuite tramite il servizio FTP sono state sottoposte a reverse engineering. Risultati chiave dell'analisi statica di tutte e quattro le immagini firmware:

Formato firmware: Aruba Image Container (.ari) — compresso LZMA, non cifrato. Il corpo utilizza la firma del codice (X.509) piuttosto che la cifratura per la riservatezza.

Piattaforme AP coperte:

FilePiattaformaSoCArchKernelModelli AP
ipq40xx.ari30xQualcomm IPQ40xxARM32 Cortex-A7Linux 3.12.19-rt30AP-303/303H/303P/304/305/365/367
ipq806x.ari32xQualcomm IPQ806xARM32 Cortex-A7Linux 3.12.19-rt30IPQ806x series
arm64.ari51xBroadcom BCM94908ARM64 Cortex-A53Linux 4.1.45ARM64 AP series
ipq807x.ari53xQualcomm IPQ8074ARM64 Cortex-A53Linux 4.1.45AP-534/535/555/584/587

Risultati notevoli del firmware:

  • Tutte e quattro le immagini firmware contengono certificati X.509 DER in chiaro a fine file, firmati da Aruba Networks Code Signing CA1, con formato Subject CN ARUBA-PROD-{SERIAL}::{MAC} che incorpora indirizzi MAC AP di produzione reali
  • Gli stessi due certificati compaiono su tutte e quattro le piattaforme firmware (riuso dell'identità tra piattaforme)
  • Linux 3.12.19 (AP ARM32) — EOL dal 2014. Linux 4.1.45 (AP ARM64) — EOL dal ~2022
  • arm64.ari contiene /dev/tpm-cert (chip TPM), hardware MACsec (EIP-62/EIP-217), funzione gponPassword
  • Nomi in codice interni degli AP esposti nelle stringhe del firmware: Glenmorangie (AP-304/305), Aberlour (AP-303H), Bunker (AP-365/367), Aultmore (AP-555), Hendricks (AP-58x)
  • Hostname dei server di build esposti: jenkins@c96556966d48, jenkins@317fcb08bd82, jenkins@aec499ab9b0f, jenkins@352b80449f0a

Cronologia

DataEvento
06 maggio 2026XXE → SSRF HTTP inviato (9e946ca3)
07 maggio 2026XXE → SSRF FTP inviato (0c716fec)
10 maggio 20269e946ca3 chiuso N/A — "teorico"
14 maggio 2026Credenziale FTP hardcoded inviata (d13d0e83)
15 maggio 2026Smurf/Riflessione inviato (09e49fa1)
15 maggio 2026Ghost Leak inviato (c5eda0ae)
15 maggio 2026Relay DPI ICMP inviato (b5727197)
19 maggio 2026d13d0e83 inoltrato al team di sicurezza HPE
11 maggio 2026RaR su 9e946ca3 presentata
21 maggio 2026Risposta formale alla RaR su 9e946ca3 — citati tutti e 4 gli elementi di prova
27 maggio 2026RaR su 9e946ca3 scaduta senza risposta
28 maggio 2026Seconda e ultima RaR su 9e946ca3 presentata
01 giugno 202609e49fa1, c5eda0ae, b5727197 tutti chiusi N/A lo stesso giorno
01 giugno 2026RaR presentate su 09e49fa1 e c5eda0ae
01 giugno 2026Blocker d13d0e83 applicato al ricercatore
31 maggio 2026Il ricercatore ha formalmente concluso la divulgazione Bugcrowd per 9e946ca3

Nota sul pattern di triage

Cinque delle sei segnalazioni hanno ricevuto risposte N/A. L'unica segnalazione che ha raggiunto la revisione del vendor (d13d0e83) è quella con la dimostrazione d'impatto più diretta (credenziale → download di file). Le restanti cinque — che includono prove pcap a livello di rete, log dei daemon lato server e citazioni dirette di precedenti CVE — sono state chiuse a livello di triage.

Nel caso del riscontro 1, la prima Request for Response è scaduta senza alcuna risposta. Nel caso dei riscontri 2, 3 e 6, le risposte del triage non affrontano le prove specifiche presentate. In nessun caso la chiusura del triage è stata tecnicamente riconciliata con le prove allegate.

La comunità della sicurezza è invitata a esaminare i singoli write-up e a farsi una propria valutazione.


Divulgazione responsabile

Tutti i risultati sono stati inviati al HPE Networking Product Public Program su Bugcrowd prima della pubblicazione. Il programma ha classificato i riscontri 1, 2, 3, 4, 5 e 6 come non vulnerabilità.


Vesqer / JM00NJ — netacoding.com — github.com/JM00NJ

Scarica lo strumento