Subaru forester front end shaking

Can someone tell me what this bushing is and whether or not it could be the cause of fairly strong front end vibration at various speeds? Is it a DIY repair? 2015 Subaru Forrest