Would be interesting to see insurance companies stand on this. Are you expected to pay for the security upgrade or not. Will it be deemed missing as "unpatched - that's your fault".
From there, making customer pay to fix bad security doesn't sound like a significant step.