On this page
The bugTraq.html page and why it was linkedFebruary 2002: multi-vendor SNMP vulnerabilities (CA-2002-03)September 2003: OpenSSH buffer management (CA-2003-24)April 2004: TCP reset attacks (NISCC 236929)Other advisory classes of the eraHardening a legacy IronWare device todayQuestions01 /The bugTraq.html page and why it was linked
Foundry published its security notices on a single page at the root of the corporate site, named bugTraq.html after the disclosure mailing list of the era. The page listed each advisory with the affected products, the IronWare releases that fixed it and sometimes a link to a longer response document. Vulnerability databases and mailing-list archives linked to it as the vendor statement, which made it one of the most externally linked URLs on the domain. After the Brocade integration the page disappeared and those citations broke. This page records what was there in general terms and does not reproduce the notices.
02 /February 2002: multi-vendor SNMP vulnerabilities (CA-2002-03)
In February 2002 the CERT Coordination Center published advisory CA-2002-03 after the Oulu University Secure Programming Group (OUSPG) released its PROTOS test suite of malformed SNMPv1 messages. Nearly every network vendor was affected, Foundry among them, because IronWare shipped an SNMP agent listening by default. Foundry issued fixed IronWare releases and advised filtering UDP 161 and 162 at the network edge in the meantime. The SNMP MIBs page covers the protocol side.
03 /September 2003: OpenSSH buffer management (CA-2003-24)
CERT advisory CA-2003-24 of September 2003 described a buffer management error in OpenSSH releases before 3.7. Embedded devices whose SSH servers derived from that code were exposed, and Foundry published a notice for the IronWare SSH implementation under /solutions/advisories/. The fix was an IronWare update; the interim mitigation was an access list limiting which hosts could open TCP 22 to the device.
04 /April 2004: TCP reset attacks (NISCC 236929)
In April 2004 the UK NISCC published advisory 236929. It showed that a spoofed TCP RST or SYN segment only needed a sequence number inside the receive window, not an exact match, to tear down a connection, and that long-lived BGP sessions between routers were the natural target. Foundry, whose NetIron routers ran BGP in service provider cores, published a TCP vulnerability response document listing affected releases and mitigations: TCP MD5 signatures on BGP sessions (RFC 2385) and ingress filtering of spoofed sources.
05 /Other advisory classes of the era
- Default SNMP community strings. Early IronWare shipped with the read-only community
publicand, on some releases, a read-write community, giving configuration access to anyone on the management network. - Telnet exposure. Telnet was on by default and carried credentials in clear text; several notices concerned telnet authentication behaviour on specific releases.
- Web management interface. The HTTP interface had authentication and input handling bugs common to every vendor of the period.
| Era | Class | Fix then | Mitigation now |
|---|---|---|---|
| 2002 | SNMPv1 malformed message handling (CA-2002-03) | IronWare update; filter UDP 161 and 162 | SNMPv3 or disable SNMP; ACL to manager hosts |
| 2003 | SSH server buffer management (CA-2003-24) | IronWare update | Restrict TCP 22 by ACL; SSH version 2 only |
| 2004 | TCP reset in window (NISCC 236929) | TCP MD5 on BGP; ingress filtering | Same; no BGP to untrusted peers on a legacy box |
| 2000s | Default communities, telnet, HTTP management | Configuration change | Disable telnet and HTTP; change communities; management VLAN |
06 /Hardening a legacy IronWare device today
No vendor issues fixes for Foundry-era IronWare. The only controls left are exposure and configuration. The list below is the minimum.
- Put the management IP on a dedicated management VLAN (VLANs) not routed to the internet or to user segments.
- Disable telnet and the HTTP management interface. Use SSH version 2 only and regenerate the host key so a previous owner does not hold it.
- Disable SNMP unless polling is needed. If it is, use SNMPv3 where the release supports it, otherwise a long random read-only community restricted by ACL. Never enable a read-write community.
- Apply access lists to every management service so only the monitoring host and the admin jump host can reach the device.
- Change every password, remove unknown user accounts, and do not expose any service to the internet.
configure terminal no telnet server no web-management http crypto key generate rsa access-list 10 permit host 10.10.0.5 ssh access-group 10 no snmp-server community public ro snmp-server community LONG-RANDOM-STRING ro 10 enable super-user-password NEW-PASSWORD write memory
Exact keywords vary between IronWare releases and between switch and router images; see the CLI reference. Verify from outside with a port scan of the management address: only TCP 22, and UDP 161 if SNMP is required, should answer. Unknown credentials are handled under password recovery.
A second-hand IronWare device with telnet, HTTP and the public community on a routable address is a 2002-era attack surface. Treat the checklist as mandatory.
07 /Questions
Where did Foundry publish security advisories?
On a page named bugTraq.html at the root of www.foundrynet.com, with longer response documents under /solutions/advisories/ and /solutions/security/. The page was retired after Brocade absorbed the site; web archive captures are the only surviving copies.
Did Foundry devices have the 2002 SNMP vulnerability?
Yes, along with most of the industry. CERT CA-2002-03 covered malformed SNMPv1 message handling found by the OUSPG PROTOS suite. Foundry issued fixed IronWare releases and recommended filtering SNMP ports at the network edge until devices were upgraded.
What was the 2004 TCP reset advisory about?
NISCC 236929 showed that a spoofed reset needed only a sequence number inside the receive window, making long-lived BGP sessions practical to tear down. Foundry published a TCP vulnerability response recommending TCP MD5 authentication on BGP sessions and ingress filtering.
Can I still get security patches for IronWare?
No. Foundry ceased to exist as a company in 2008 and the successor vendors do not issue fixes for Foundry-era hardware. The remaining controls are configuration and exposure: disable clear-text services, restrict management by ACL and isolate the management VLAN.
Is SNMPv3 available on old IronWare?
On later IronWare releases, yes, with authentication and privacy. Early releases support only SNMPv1 and v2c. If your release lacks SNMPv3, use a long random read-only community bound to an access list, or disable SNMP and rely on syslog and sFlow.
Sources
- CERT Coordination Center, Advisory CA-2002-03, Multiple Vulnerabilities in Many Implementations of the Simple Network Management Protocol, February 2002
- CERT Coordination Center, Advisory CA-2003-24, Buffer Management Vulnerability in OpenSSH, September 2003
- UK NISCC Vulnerability Advisory 236929, Vulnerability Issues in TCP, April 2004
- IETF RFC 2385, Protection of BGP Sessions via the TCP MD5 Signature Option, 1998
- Web archive captures of www.foundrynet.com/bugTraq.html, 2001 to 2008