Submission ID: 09e49fa1 — HPE Networking Product Public Program (Bugcrowd)
Status: Closed as “Not Applicable — expected network functionality”
GitHub: github.com/JM00NJ/HPE-Aruba-AOS8-Vulnerabilities
Background
This writeup documents a pre-authentication ICMP reflection and Smurf amplification vulnerability confirmed with wire-level evidence from two physically separate machines in ArubaOS 8.13.2.0 LSR. Submitted May 15, 2026.
Triage closed it as “expected network functionality” despite two independent packet captures — one from the attacker, one from the victim — showing an unsolicited Echo Reply arriving at a host that sent zero ICMP requests.
Target
| Field | Value |
|---|---|
| Product | HPE Aruba Networking Wireless — AOS-8 Controller |
| Version | ArubaOS 8.13.2.0 LSR (Build 95415) |
| Component | ICMP Echo handler — IP stack |
| Authentication | None required |
| CVSS v3.1 | 7.4 High — AV:A/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H |
| CWE | CWE-290 (No Source IP Validation), CWE-406 (Smurf Broadcast Reply) |
Vulnerability Description
Component 1 — No Source IP Validation (CWE-290)
The controller does not validate incoming ICMP Echo Request source IPs against MAC/IP bindings or apply reverse path filtering (BCP38/uRPF per RFC 2827). A packet with attacker MAC but victim IP is accepted. The controller ARP-resolves the spoofed source and delivers the reply to the victim.
Component 2 — Broadcast Source Reply (CWE-406)
ICMP Echo Request with Source IP 192.168.56.255 (subnet broadcast) causes the controller to reply to ff:ff:ff:ff:ff:ff, delivering the reply to every host on the L2 segment. Classic Smurf amplification — documented in CERT Advisory CA-1998-01.
Lab Setup
192.168.56.103 Parrot OS — Attacker
192.168.56.50 ArubaOS — Target controller
192.168.56.1 Windows — Victim (passive, never sent ICMP)
Proof of Concept
|
|
Victim PCAP — Frame 1:
192.168.56.50 → 192.168.56.1 ICMP Echo Reply id=0xc101
The victim received an unsolicited reply. It never sent any ICMP request.
Smurf variant:
Attacker → src=192.168.56.255 → Controller → dst=ff:ff:ff:ff:ff:ff → ALL hosts
Evidence
| File | Machine | Content |
|---|---|---|
parrot_smurf-chain.pcapng |
Attacker | Spoofed request + controller ARP + reply |
windows_smurf-chain.pcapng |
Victim | Unsolicited Echo Reply received |
The victim-side capture is the primary evidence. A machine that sends zero ICMP requests received an Echo Reply from the controller.
RFC References
RFC 1122 §3.2.2.6 — broadcast ICMP source should not generate a reply.
RFC 2827 / BCP38 — network ingress filtering against IP source spoofing.
CERT Advisory CA-1998-01 — Smurf IP DoS, documented 1998.
The Smurf attack is 28 years old. Every major vendor mitigated it. An enterprise controller shipping in 2026 without broadcast source rejection is not “expected functionality.”
Timeline
| Date | Event |
|---|---|
| 15 May 2026 | Submission created, two-machine pcap attached |
| 01 Jun 2026 | N/A — “expected network functionality” |
| 01 Jun 2026 | RaR submitted — RFC 1122, CERT CA-1998-01, victim pcap cited |
Disclosure Note
The program has classified this as a non-vulnerability. No fix issued, no advisory published. This writeup is published for independent community evaluation.
Vesqer / JM00NJ — netacoding.com