And then there is the "I want the fix, but I don't want the added attack vector of features that comes with it."
And then there is the "I want the fix, but I don't want the added attack vector of features that comes with it."
Honestly it's just not worth worrying about whether a security hole is exploitable when the decision is whether to accept a minor update patch. Just accept the patch PR and move on.
The times you need to do a major update to get a patch fix it's equally important to just make that upgrade, since that means the ancient version you're using is likely out of maintenance and likely is throwing warnings that you're using a deprecated version.
Yes, it's more work to perform a major upgrade. But that doesn't mean it isn't good engineering to keep your tools up to date.
That is, I think the ask is more of "why haven't we come up with something that is a bit better at mitigating risks, here?"
I believe this is one of them.