News for hackers. Stuff that matters.
Re:Linksys CherryBlossom Advisory by avaer on Thursday June 22, 2017 @07:19PM (#14616033)
> If users believe their router firmware may have been compromised, Linksys recommends that users download the latest available firmware from http://www.linksys.com/support/ and update your router.

Is there a hardware feature that makes the firmware boot secure in a way that prevents the firmware from interfering with the update? Such as croning itself to reinstall the compromise when you're not looking? Or lying that it updated?

Re:Linksys CherryBlossom Advisory by bsamuels on Thursday June 22, 2017 @08:31PM (#14616345)
Linksys security guy here - we got that firmware update tidbit from the cherryblossom documentation.

The firmware implant (aka flytrap) reproduces all of the router's normal functionality. On page 122 of the cherryblossom docs, it says that the firmware upgrade feature is implemented normally by the flytrap, and that if a user attempts to upgrade their router's firmware, it will overwrite the flytrap firmware.

Re:Linksys CherryBlossom Advisory by Jaruzel on Friday June 23, 2017 @01:37AM (#14617228)
On the basis that most linksys owners never touch or upgrade their firmware, why aren't linksys (and other manufacturers) products shipped with a physical hardware 'read-only' switch for the firmware to prevent unauthorised remote upgrades?
Re:Linksys CherryBlossom Advisory by cptskippy on Friday June 23, 2017 @09:24AM (#14618964)
That makes entirely too much sense. They already have the hardware in the form of the WPS button which no one uses.
Re:Linksys CherryBlossom Advisory by droopybuns on Thursday June 22, 2017 @09:18PM (#14616538)
Hey man- professional courtesy here: "if linksys users believe their routers are compromised" is possibly the worst way to frame this. You should flatly advise users to update.
Re:Linksys CherryBlossom Advisory by shawnz on Thursday June 22, 2017 @11:44PM (#14616961)
There's no patch. The fix is just to reflash Linksys firmware to make sure you're not running compromised firmware.
Re:Linksys CherryBlossom Advisory by qb45 on Friday June 23, 2017 @02:54AM (#14617436)
Given that there is a chance for things to go wrong, I wonder what's the real-world success rate of firmware upgrades performed by nontechnical users? Is it worth it when most devices very likely aren't infected?
Re:Linksys CherryBlossom Advisory by kentt on Thursday June 22, 2017 @09:15PM (#14616528)
Perhaps I'm missing something, but are you saying you trusted that the malware documentation is correct?
Re:Linksys CherryBlossom Advisory by bsamuels on Thursday June 22, 2017 @09:21PM (#14616559)
Didn't really have any other choice. We had tons of users calling in last week panicking over what to do about cherryblossom.

Without a sample of the implant or confirmation from the CIA that the documents are legitimate & unaltered, this advisory is pretty much all we can do for those users.

Re:Linksys CherryBlossom Advisory by pbhjpbhj on Friday June 23, 2017 @03:27AM (#14617520)
Didn't you have an infected target to test against?
Re:Linksys CherryBlossom Advisory by kentt on Thursday June 22, 2017 @09:26PM (#14616571)
Understood. Thank you. It makes sense that you would move on this urgently and confirm it's success only after.
Re:Linksys CherryBlossom Advisory by joefkelley on Thursday June 22, 2017 @09:20PM (#14616555)
Yeah this is a bit worrying. But since it was leaked, this actually doesn't seem so bad. What incentive would the CIA have to lie internally?
Re:Linksys CherryBlossom Advisory by TheSpiceIsLife on Friday June 23, 2017 @05:16AM (#14617905)
One good reason I can think of is to have something for leakers to leak that isn't based in reality.

Or: the CIA leaked it intentionally as smoke-screen.

I don't know. Are there organisational silos within intelligence agencies? Layers of access? It's hard to know for sure, but I'm yet to see a human organisation that doesn't have political in-fighting.

Re:Linksys CherryBlossom Advisory by mentat on Thursday June 22, 2017 @07:30PM (#14616077)
Download from non-TLS site, yeah, what could go wrong.
Re:Linksys CherryBlossom Advisory by concatime on Thursday June 22, 2017 @10:58PM (#14616858)
Sadly true.
Re:Linksys CherryBlossom Advisory by abfan1127 on Friday June 23, 2017 @02:13AM (#14617317)
because the CIA couldn't create fake certs?
Re:Linksys CherryBlossom Advisory by Already__Taken on Friday June 23, 2017 @06:40AM (#14618184)
Not without more risk of being caught.
Re:Linksys CherryBlossom Advisory by yjftsjthsd-h on Friday June 23, 2017 @07:39AM (#14618433)
The key question would be whether certificate transparency was involved.
Re:Linksys CherryBlossom Advisory by mikecb on Thursday June 22, 2017 @07:33PM (#14616090)
Need something with a TPM, like an Onhub/Google Wifi.
Re:Linksys CherryBlossom Advisory by avaer on Thursday June 22, 2017 @07:40PM (#14616119)
Yes, I was speaking to these routers in particular.

Because if they don't have this, then this is bad security advice against what is considered a targeted attack.

Re:Linksys CherryBlossom Advisory by smoyer on Thursday June 22, 2017 @10:16PM (#14616730)
You can disable management via the WAN port and/or wi-fi if you put OpenWRT on them.
Re:Linksys CherryBlossom Advisory by Jaruzel on Friday June 23, 2017 @01:51AM (#14617260)
There should have never been management access enabled by default via WAN or WLAN on ANY router to be honest. In a misguided effort to make their consumer devices more 'friendly'[1] they've just made them more insecure.

--

[1] Even though most users have no idea the management interface even exists.

Re:Linksys CherryBlossom Advisory by pbhjpbhj on Friday June 23, 2017 @09:57AM (#14619169)
It's a tough call. The comms companies who provide my router provide millions of them. They want ACS/TR-069 by default and use it for automated updates.

I always disable it, but I'll bet I'm something like 1:10k in that respect.

Re:Linksys CherryBlossom Advisory by yjftsjthsd-h on Friday June 23, 2017 @07:40AM (#14618439)
I don't mind it being on WiFi. But yeah, public facing management port is insane.