There is just too much surface area for device software now and cost pressure doesn't allow for security to be much of a priority.
Source: I have a QNAP NAS and after the first week, I couldn’t figure out who was trying to login to it as an admin account. Thankfully, I had changed all the passwords, but by default it had connected to their cloud service and was remotely accessible. I’m still not 100% sure I have it completely secured.
Not unless you intentionally opened a port on the router to allow inbound access. Even default cable modems come with every port blocked by default.
Even cloud-enabled services require that the machine behind the modem/router open the connection first, so unless you're getting MITM there's no externally available access.
That's what I used to think. Then I found out about upnp on routers. I'd like to have a quiet talk with whoever thought that was a good idea.
https://github.com/elad/openbsd-apu2
In the last 5 years, it has crashed zero times.
Once, after a power loss, fsck blocked until I pressed y over and over again.
https://www.supermicro.com/en/products/motherboard/X11SBA-LN...
But I would love to understand my router better and why/how to trust it, or that I've configured it the best way, to protect from threats both inside and outside my LAN.
At home I have sold my soul to Bezos and just use an Eero.
I would of added a second pfSense for the NAS and cloud but I thought it would be an overkill.
Competing products are marketed in the same way.
But they seems to think they dont add value without the Internet stuff.
I dont use any of the Internet stuff. I only want my files to be shared within the network in my home. And doing it myself require so much tinkering.
Don't get me wrong, I can totally understand why people (without much technical background) are tempted to do this. But with all the complexity these NAS systems nowadays have it was only a matter of time for something like this to happen.