You are f*cked either way. Let me explain further:
SPA112/122 is, conveniently, already past end-of-support. This means Cisco has no legal obligation to release any software fixes. In English, you're f*cked.
All the software currently still allowed to be downloaded come with a time bomb and it is an expire QuoVadis Root CA Certifificate. Cisco will not release any software fix for this. In English, these software will brick the ATAs. Guarantee.
The only option is to replace the Cisco-branded ATA for a non-Cisco branded ATA.