News for hackers. Stuff that matters.
Re:Netgear Signed TLS Cert Private Key Disclosure by CiPHPerCoder on Monday January 20, 2020 @05:45AM (#22097927)
No, you can do something like CloudFlare does for TLS for their enterprise customers, where the TLS session is signed by a key held by Netgear.

https://www.cloudflare.com/ssl/keyless-ssl

The fallback would have to be self-signed TLS with random keys for initial local router configuration, which is hopefully done over an Ethernet connection rather than WiFi.

You don't need a secure enclave or HSM to solve this problem. It just requires caring about security and provisioning enough time to engineer and test the obvious solution. From what I can tell, that doesn't line up with Netgear's MO.

Re:Netgear Signed TLS Cert Private Key Disclosure by gsich on Monday January 20, 2020 @11:47AM (#22100057)
You need a working internet connection. In most cases you go to the webinterface because you are either setting it up, or something (most likely connection) doesn't work.
Re:Netgear Signed TLS Cert Private Key Disclosure by lima on Monday January 20, 2020 @09:22AM (#22098954)
That would be a central point of failure and a ton of extra complexity without providing any kind of meaningful security benefit.
Re:Netgear Signed TLS Cert Private Key Disclosure by CiPHPerCoder on Monday January 20, 2020 @09:28AM (#22098987)
What do you mean "without providing any kind of meaningful security benefit"?

It prevents a bored kid who dumps the private key from one router from being able to reliably impersonate thousands of consumers' routers, the world over.

That's a meaningful security benefit.

Re:Netgear Signed TLS Cert Private Key Disclosure by lima on Monday January 20, 2020 @10:06AM (#22099272)
The attacker would just dump the individual router's key instead and use the remote signer as a signing oracle to impersonate devices.
Re:Netgear Signed TLS Cert Private Key Disclosure by CiPHPerCoder on Monday January 20, 2020 @01:56PM (#22101198)
The owner/operator of the router could do that to their own device, yes.

The idea is that each router would get a certificate signed with a distinct subdomain unique to that router. So you still can't impersonate other devices. It wouldn't be a generic domain or wildcard certificate.

The remote signer would furthermore suspend suspicious connections (i.e. from multiple public IP addresses).