Duster passenger side upper control arm mount repair thoughts needed.

It's not rust at all. It looks like it was damaged at some point in someone try to fix it. It's the only one mounting point. Closest to the front of the car