achilles' heel

(noun) Achilles' heel

weak part (generic term)
weak spot (generic term)
soft spot (generic term)