News for hackers. Stuff that matters.
Re:FTC sues D-Link over router and camera security flaws by tiglionabbit on Friday January 06, 2017 @05:32PM (#13340916)
Sysadmins at places I've worked have used "defense in depth" as an excuse to create layer upon layer of frustrating hoops to jump through in order to get any work done. I'm pretty sick of it. One perfect layer is vastly preferable.
Re:FTC sues D-Link over router and camera security flaws by brazzledazzle on Friday January 06, 2017 @06:04PM (#13341131)
There are sysadmins that use complexity to maintain draconian control, hide laziness or mask a lack of knowledge but don't throw the baby out with the bathwater. No matter what these people will find some way to obstruct you or maintain control. Even if their hearts are in the right place and they are using security best practices it sounds like they weren't doing a good job of automating the complexity and processes. Complex doesn't have to mean complicated.

A security design that takes advantage of multiple layers and compartmentalization is your ally against attackers. They love networks with hard shells and squishy insides. Once they are in via a service, no matter how innocuous, they can move laterally to the real targets with impunity.

But ultimately this kind of stuff is a culture issue. Culture issues are hard to fix but it's usually the root cause of bad blood between operations and development. It generally needs to be addressed on both sides though. It's really easy to think it's just a bunch of grumpy and possessive ops people but those behaviors are often rooted in how the dev teams interact with them. Things like punting releases over a wall and calling it a day, not participating in oncall duties despite causing many outages and a disparity between how credit (for releases) and blame (for outages) are assigned are often cited as issues that create what devs think or irrational BOFHs.

Re:FTC sues D-Link over router and camera security flaws by oneplane on Friday January 06, 2017 @05:39PM (#13340965)
"One perfect layer" does not exist. Doing defence in depth is of course not a good thing, and making people do a lot of hoop-jumping isn't helpful either. But say, using a smartcard and a OTP isn't all that hard, and vastly more secure than just a username and a password, to name a random option someone might implement.
Re:FTC sues D-Link over router and camera security flaws by unethical_ban on Friday January 06, 2017 @05:49PM (#13341033)
There's always a balance, but I'll echo the other comments: One layer is not enough. Do you actually think that, if a DVR is behind a firewall, it shouldn't need a password for admin access?

Strong passwords, two-factor auth for privileged services, access control policies (ACLs/firewalls), access logging, etc. are all requirements of any secure network. And that was just "off the top of my head on a Friday" kind of stuff.

Re:FTC sues D-Link over router and camera security flaws by mustacheemperor on Friday January 06, 2017 @05:48PM (#13341028)
>One perfect layer is vastly preferable.

Ah, hello, every manager that has ever made a decision causing the problems people further up are grousing about.

The point of defense in depth is there IS no "one perfect layer."

Re:FTC sues D-Link over router and camera security flaws by wcummings on Friday January 06, 2017 @05:56PM (#13341082)
There's no such thing as a perfect layer.
Re:FTC sues D-Link over router and camera security flaws by dsl on Saturday January 07, 2017 @01:13AM (#13342634)
Do you mind telling me what this one perfect layer is? If you'd like to turn it into a business, i'll fund your seed round.
Re:FTC sues D-Link over router and camera security flaws by rconti on Friday January 06, 2017 @08:37PM (#13341882)
Do you have to open a firewall rule request for every src:dst host/port/protocol pair? Even for 3rd party applications you don't think you should have to understand, they should "just work"? Do you have the least privilege necessary at any given point in time?

If not, you have relatively little to complain about.

And, I'll add, if you're a developer, we'd all prefer you just crank out perfect code. That way we never have deployment issues, get paged for outages, never have to work around poor architecture or assumptions that don't scale or aren't load tested. thanks!

Re:FTC sues D-Link over router and camera security flaws by mattdotc on Friday January 06, 2017 @05:37PM (#13340952)
>One perfect layer

That's the problem.

Re:FTC sues D-Link over router and camera security flaws by jdavis703 on Friday January 06, 2017 @05:53PM (#13341063)
Well you need at least one layer to protect from the outside world, and another for insider attacks. Many times they can be invisible to the user. For example many places have a policy that all internal services must be Internet hardened, as though they were exposed on the broader 'net (even though they're behind a firewall).