In the same way that a business doesn’t exist if the business can’t do business, someone’s identity might be safe if the business never existed in the first place.
Shame on me that my “perspective” still includes the well-being of the customer we are serving.
That certainly is a certain kind of perspective I guess. You and I are not Equifax customers, our data was part of their product. This is an orthogonal issue.
I wish our IT could do the same thing. But on one side a lot of very ugly code is produced, on the other side infosec makes up all kind of weird rules and mitigation on the spot, with no recourse and very random enforcement.
Noone wants to get hurt in a fire, but noone really gets "hurt" when security is compromised.
This sounds too similar to something they might say about you. Do you have any specific examples?
If you're running an on-prem server, you're not running rando code from untrusted sources so the performance-impacting mitigations don't make sense. Yet there were (and still are) a lot of people who insist these mitigations need to be applied everywhere.
This sort of thing comes up all the time though. Think about how often people run web browsers on development machines. Not only are the a vector for "accidentally" installing malware even without bugs, they can sometimes be exploited to obtain data from your computer. Yet would you ever try and tell a developer that they can't use a web browser? But you take a similar decision outside of IT and suddenly IT people think it's a good idea to, say, disable VBA macro execution across the org because they don't have any idea how heavily the accounting department relies on it.
There's always generally someone else's code running somewhere, if it's "trusted" or not it's still a valid risk to assess.
Everybody is praising the insecure eBPF on servers. You can certainly play with eBPF on your private isolated machines, but on big public servers it's a high risk. Still, there is where it's used.
Nobody but java cares about Unicode identifier insecurity. It's just shrug off, even if the standard gives explicit recommendations and guidelines.
Insecurity is the default until a desaster destroys the business model. Managers are making those decisions mostly.