We've known SSNs are broken as a secret for a long time. At this point, the fix would be for the government to publish everyone's SSN on some immovable deadline so that SSN becomes worthless information. There would be a lot of other work, of course, to support this future where everyone's SSN is public information, but the pressure would be there to discontinue its use as a secret.