忠是想帮宁王报仇，张忠听到指控颇惊，只好将他放了。之后，伍文定仍然升爲广东右布政使，未赴任时，世宗已经嗣位。伍文定于是上疏称张忠、许泰罪过，并请发放朱宸濠赀财，奉还江西，并释放被张忠、许泰冤枉之人，明世宗对此表示嘉奖并批准。此后论功，升任右副都御史，提督操江。嘉靖三年（1524年）讨平海贼董效，后因病请辞。嘉靖六年（年）召为兵部右侍郎，同年冬升任右都御史，掌管都察院事。次年，升任兵部尚书，提督云南、四川、贵州、湖广军，讨伐云南土酋安铨叛乱，并后因尚书方献夫、李承勋诋毁而令致仕。嘉靖九年（1530年）去世