Zac Efron was reportedly attacked by a transient in a rough area of Los Angeles, and cops reportedly said he appeared "obviously intoxicated" despite recent sober claims and two stints in rehab.