You'd have to find the hole to fix it, then hope there aren't others. And fixing it from the inside would be a huge challenge.
But it's pretty much useless as is, so it could be worth trying to find the leak from the outside.
Put the keg back together, put some gas pressure on it, flip it over and use some leak detector fluid to find where the gas is escaping from under the rubber, then start carving the rubber away to follow the trail, which hopefully is straight to the leak.
If you can find the leak, you can silver solder it from the outside rather easily...
Cheers!