[NEWS] Linksys Routers Found to be Vulnerable to SNMP Issues
From: support@securiteam.comDate: 01/13/02
- Previous message: support@securiteam.com: "[NEWS] Mail.com Cross Site Scripting Vulnerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: support@securiteam.com To: list@securiteam.com Date: Sun, 13 Jan 2002 23:33:16 +0100 (CET)
The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com
- - promotion
When was the last time you checked your server's security?
How about a monthly report?
http://www.AutomatedScanning.com - Know that you're safe.
- - - - - - - - -
Linksys Routers Found to be Vulnerable to SNMP Issues
------------------------------------------------------------------------
SUMMARY
<http://www.linksys.com/> Linksys DSL routers suffer from serious
information leakage problems, as well as a potential opening to be used as
a DDoS initiator.
DETAILS
Vulnerable systems:
BEFN2PS4 (EtherFast Cable/DSL Router & Voice with 4-Port Switch)
BEFSR81 (EtherFast Cable/DSL Router with 8-Port Switch) (confirmed version
2.37)
Immune systems:
BEFSR81 version v2.38.1
Querying the mentioned devices with the default community of 'public'
causes them to set the address that queried as their snmptrap host,
dumping traffic such as the following to that address:
Enterprise Specific Trap (1) Uptime: 2 days, 19:00:23.36,
enterprises.3955.1.1.0 = "@out 192.168.1.200 ==> 24.254.60.13[110]."
Enterprise Specific Trap (1) Uptime: 2 days, 19:00:23.36,
enterprises.3955.1.1.0 = "@out 192.168.1.200 ==> 216.120.8.23[5632]."
Enterprise Specific Trap (1) Uptime: 2 days, 19:00:23.36,
enterprises.3955.1.1.0 = "@out 192.168.1.200 ==> 216.120.8.3[5632]."
Enterprise Specific Trap (1) Uptime: 2 days, 19:00:23.36,
enterprises.3955.1.1.0 = "@out 192.168.1.200 ==> 216.120.8.4[5632]."
Enterprise Specific Trap (1) Uptime: 2 days, 19:00:23.36,
enterprises.3955.1.1.0 = "@out 192.168.1.200 ==> 216.120.8.5[5632]."
Enterprise Specific Trap (1) Uptime: 2 days, 6:04:38.11,
enterprises.3955.1.1.0 = "-->[U]Send OP: ^ps_status_q
15049C0DFC9B03166D55EA30474D04FB 9218583272 a .."
Enterprise Specific Trap (1) Uptime: 2 days, 6:04:38.11,
enterprises.3955.1.1.0 = "<--[U]Recv __:
^ps_status_r.15049C0DFC9B03166D55EA30474D04FB.\"\".0.."
It looks like a combination of debugging information as well as traffic
logging; many customers never use the configuration page, let alone change
the SNMP communities. To make matters worse, Linksys refuses to distribute
an MIB for the device, which is not surprising considering the SNMP
implementation on the device is rather broken (it goes into a continuous
loop).
Further, with the correct community string you could enumerate values,
determine the internal network addressing, etc, and even add forwarding
rules to access services on internal hosts. When a change is made, the
trick is to find the SNMP var that acts as the switch to save the new
config values and recycle with the new values. Some poking and some
Linksys MIBS found on the Internet id'd/confirmed the software switch as:
1.3.6.1.4.1.3955.3.1.6.0
Integer valued ... set to '1' to save new values/recycle.
ADDITIONAL INFORMATION
The information has been provided by <mailto:poptix@techmonkeys.org>
Matthew S. Hallacy and <mailto:cyberiad@nmrc.org> The Cyberiad.
========================================
This bulletin is sent to members of the SecuriTeam mailing list.
To unsubscribe from the list, send mail with an empty subject line and body to: list-unsubscribe@securiteam.com
In order to subscribe to the mailing list, simply forward this email to: list-subscribe@securiteam.com
====================
====================
DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.
- Previous message: support@securiteam.com: "[NEWS] Mail.com Cross Site Scripting Vulnerability"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
- Re: SNMPv1 traps in SMIv2 MIB (TRAP-TYPE to NOTIFICATION-TYPE)
... I used the rule in RFC2576: take the SNMPv1 trap's ENTERPRISE OID, ... append
a .0 and then the enterprise specific trap number. ... myTraps OBJECT IDENTIFIER
... they have been unable to translate them. ... (comp.protocols.snmp) - Re: PCI bus numbering and orphaned devices
... > Uptime: 1s ... We have a similar situation on alpha, where we get traps
for reading non ... This is done by reading with the badaddr function, which sets a flag
for ... our trap handler so it can continue in case the device doesn't exist. ...
(freebsd-current) - Re: Event to Trap Translator reports "Unknown" for category
... I've configured the Windows Event To Translator to send traps for system ...
We receive a trap with the enterprise id set to the ascii code of the ... the 2nd varbind
of the trap reports "Unknown" where I ... The 1st varbind is the correct message
text and the third is the correct ... (microsoft.public.win32.programmer.networks)