Cisco SPA300/500 IP Phones Vulnerable To Remote Eavesdropping
Bismillah writes Cisco has confirmed that its SPA300 and SPA500 are vulnerable to remote eavesdropping and dialing, and is working on a patch. Meanwhile, the advice is not to have the phones on internet-facing connections. From the article: "Cisco has confirmed the issue reported by Watts, which is a result of wrong authentication settings in the default configuration of firmware version 7.5.5. An attacker can send a specially crafted Extended Markup Language (XML) request to devices which will allow them to both make phone calls remotely, and listen in on audio streams. Successful exploits could be used to conduct further attacks, Cisco warned. Despite the confirmed vulnerability, Cisco said the flaw was unlikely to be used and gave it a low 'harassment' severity rating."
specially crafted Extended Markup Language (XML) request
Someone spent a lot of time implementing that! Keep your grubby mitts off.
Someone can take my phone over from the internet and Cisco gives it "a low 'harassment' severity rating."?
What does take Cisco to acknowledge a plain, straight security hole: that said internet malfeasant can make the phone (physically) explode in my pocket?
Gah. Another company which goes into my no-buy list. Because they don't give a flying fuck about their customers, it seems.
Deb: What are you drawing?
Napoleon Dynamite: A liger.
Deb: What's a liger?
Napoleon Dynamite: It's pretty much my favorite animal. It's like a lion and a tiger mixed... bred for its skills in magic.
Does not exist anymore
He strikes again!
I'm not so sure I'd want to enable this feature.
So the solution for securing their Internet Phone is to not connect it to the Internet?
You know, at some point people are going to stop giving these companies money for these products.
https://web.nvd.nist.gov/view/...
The debug console interface on Cisco Small Business SPA300 and SPA500 phones does not properly perform authentication, which allows local users to execute arbitrary debug-shell commands, or read or modify data in memory or a filesystem, via direct access to this interface, aka Bug ID CSCun77435.
Impact
CVSS Severity (version 2.0):
CVSS v2 Base Score: 6.9 (MEDIUM) (AV:L/AC:M/Au:N/C:C/I:C/A:C) (legend)
Impact Subscore: 10.0
Exploitability Subscore: 3.4
CVSS Version 2 Metrics:
Access Vector: Locally exploitable
Access Complexity: Medium
Authentication: Not required to exploit
Impact Type: Allows unauthorized disclosure of information; Allows unauthorized modification; Allows disruption of service
Anons need not reply. Questions end with a question mark.
This is a 'feature'. Surely requested (and demanded) by various government agencies, to make their job easier
Because no networking vulnerability ever requires the use of packet crafting unless it uses XML. Yes, this is a failure of a plain text data serialization format. If only they'd used JSON, this never would have happened.
The road to tyranny has always been paved with claims of necessity.
If you watched Citizenfour, you'll have the creeps reading about this accidental vulnerability. It is put in there on purpose from all indications. I guess half the vulnerabilities that are not immediately patched are those put out there for spying. Hey guys, stop spying on the innocents, OK? Stick to stopping bad people. You are ruining things, seriously.
Looks like a solution to this would be to have phones that support the IPv6, but not the IPv4 protocol. It would be next to impossible to scope the phone's address behind a firewall - the port scan would take forever.
If mobile phones had a physical break switch for the microphone(s), it would be possible to guarantie no possible eavesdropping. Of course manefacturers are going to not want to do that because it would add a microscopic fraction to the cost.
We've been sniffing voip phones for decades now.... Whats with the news flash "IP Phones Vulnerable To Remote Eavesdropping"?
http://vomit.xtdnet.nl/
Don't assume your typical non-military-grade-hardened phone is secure.
Even if nobody knows how to compromise it today, you shouldn't assume someone won't figure out how to compromise it "tomorrow".
Don't assume your typical non-military-grade-hardened phone is secure unless it's so-dumb-that-its-unhackable* or the phone resides on an isolated network over which you and only people you trust can see.
Even if nobody knows how to compromise it today, you shouldn't assume someone won't figure out how to compromise it "tomorrow".
* think "analog phone on a cross-bar switch" - but even that is subject to hacking, but few people have the skills to do more than a simple wiretap.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
It's Extensible Markup Language. This is a technology oriented website!
Editor?
Who knew?
The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
Cisco phones don't generally (rather they don't at all by default) do any SIP handshaking over the internet.
All of an organizations IP phones talk to their internal Call Manager server.
To make a call between companies the two CM servers handshake, and one phone connects outbound to the other companies CM.
Basically only the CMs need to accept connections FROM the Internet. The phones are expected to have no more than NAT access outbound to the Internet, and are only expected to receive any IP handshaking commands from the internal CM.
Guess Cisco doesn't expect people to use Voice-over-Internet-Protocol phones over the Internet.
So WinXP box A talks to SQL server A, and SQL A talks to a SFTP A server.
Same setup at a different company but all "B" instead.
Only the two SFTP daemons need incoming Internet connectivity to exchange batch data for EDI.
Your claim is like saying "Well clearly the XP boxes have an IP stack, so of Course they both need public Internet IPs with no firewall rules!" - Despite the fact these machines never need to speak to each other at all.
When they say internet-facing, they mean incoming, not outgoing. The fact that the phone itself has access to the internet doesn't change anything, because if it's compromised, it's going to be able to make calls in any case since it has access to the IPBX.
Religion is the best example of mass psychosis
Cisco has been pushing SIP based IP phones for remote workers for years. Those remote workers may or may not have their phone in front of their firewall. These phones connect back through a session border controller at the edge of the company's network and then brings that traffic inside (think of a application-layer VPN tunnel).