Earlier quoted context omitted.
Intel NUC has an option to directly pull down/install BIOS updates built into UEFI as well, and thus probably other newer Intel boards. Convenience and security are often orthogonal.
They do that so people with hundreds of servers do not have to spend days in the server room with thumb drives, individually booting servers to flash the BIOS. There is HUGE demand for the ability to do remote BIOS updates over a management network. Now how is the BMC supposed to know whether the network is appropriately secure before accepting those updates?
ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
71–80 of 200 posts
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#72Earlier quoted context omitted.
I think in many cases there's no conscious decision not to implement TLS or code signing. It could just be that no one who cares enough about security is in a position to drive that change. There are many organizations that quite simply lack any kind of security culture.
I will be honest, I run a small web community of about 20,000 users, so it's different than hardware/firmware updates for potentially mission critical systems... That said, the reason I haven't implemented tighter security practices isn't so much a response to cost-benefit analysis. My users simply haven't made a lot of noise demanding more strict password tolerances, identity verification, or SSL. I have a limited a…
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#73Very nice find. What are the business unit motivations behind critical suppliers like ASUS repeatedly violating customer trust in this manner? At what point in the management chain is the decision reached to sacrifice reputation for - whatever cost savings there are from not implementing TLS/blob signing? edit: This is not rhetorical. Actually curious if someone on HN familiar with this class of companies (ASUS is no…
Hardware culture involves designing it once, testing it once, setting up the supply chain and production line once, and from then on it's just quality control and marketing: totally a fire-and-forget weapon.
That means in a hardware dominated organization, where you sell hardware, revenue is in terms of units sold. Anything else is fixed overhead which detracts from the R. All those once-s above have moved on to other projects or they were short term contractors anyway.
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#74Earlier quoted context omitted.
I think in many cases there's no conscious decision not to implement TLS or code signing. It could just be that no one who cares enough about security is in a position to drive that change. There are many organizations that quite simply lack any kind of security culture.
My AC66U runs the linux 2.6.22.19 kernel which has a ton [0] of vulnerabilities in it. Hopefully they back-fix vulnerabilities without updating the kernel version but I doubt it. I would never trust this or any other consumer piece of hardware as a border device considering the sad state they are all in. Yet, millions of homes have this or worse sitting as their only gatekeeper into their networks. [0] https://www.cv…
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#75Earlier quoted context omitted.
I will be honest, I run a small web community of about 20,000 users, so it's different than hardware/firmware updates for potentially mission critical systems... That said, the reason I haven't implemented tighter security practices isn't so much a response to cost-benefit analysis. My users simply haven't made a lot of noise demanding more strict password tolerances, identity verification, or SSL. I have a limited a…
You should definitely set up SSL/TLS for your web site. Let's Encrypt lets you easily do that.
I’ve done it twice, never again.
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#76Earlier quoted context omitted.
I think in many cases there's no conscious decision not to implement TLS or code signing. It could just be that no one who cares enough about security is in a position to drive that change. There are many organizations that quite simply lack any kind of security culture.
>It could just be that no one who cares enough about security is in a position to drive that change Bingo, I would also add that it isn't even a matter of caring. I suspect some of these people don't even know that they don't know. Which feeds exactly into your not caring statement. "Never attribute to malice that which is adequately explained by stupidity"
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#77Earlier quoted context omitted.
I think in many cases there's no conscious decision not to implement TLS or code signing. It could just be that no one who cares enough about security is in a position to drive that change. There are many organizations that quite simply lack any kind of security culture.
I will be honest, I run a small web community of about 20,000 users, so it's different than hardware/firmware updates for potentially mission critical systems... That said, the reason I haven't implemented tighter security practices isn't so much a response to cost-benefit analysis. My users simply haven't made a lot of noise demanding more strict password tolerances, identity verification, or SSL. I have a limited a…
Needless to say, I can't interact with these sites through proxies. It could also be the case that those who care about their security and privacy simply left your community or limited their presence to just being spectators.
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#78Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#79Earlier quoted context omitted.
You should definitely set up SSL/TLS for your web site. Let's Encrypt lets you easily do that.
Until it decides to completely fuck up your apache webserver config and you have to spend a whole day to properly configure your virtual hosts again. I’ve done it twice, never again.
Re: ASUS delivers BIOS/UEFI auto-updates over HTTP with no verification
#80Earlier quoted context omitted.
> Apple "or actively malicious."
How are Apple actively malicious?
* Started the trend of non-replaceable batteries in phones
* Started the trend of non-replaceable batteries in laptops
* Started the trend of locked-down devices where the owner can't decide what software to run
* Custom screws in order to prevent people from fixing their devices
* Custom enclosures in order to prevent people from replacing parts in their devices with commodity devices
* Soldering in stuff that doesn't need to be
And so on, and so forth. It'd be easier to come up with a list of good decisions they've made. In fact, for the sake of balance, here you go: