The 30-year-old Wales international will remain at the City Ground until January 29 next year and could make his debut against former club Blackpool on Saturday.
Vaughan joined the Black Cats from the Seasiders on a free transfer in 2011 and had made 59 senior appearances for the club.
His three goals include a stunning strike in the 3-0 derby victory at Newcastle in April.
COMMENT RULES: Comments that are judged to be defamatory, abusive or in bad taste are not acceptable and contributors who consistently fall below certain criteria will be permanently blacklisted. The moderator will not enter into debate with individual contributors and the moderator’s decision is final. It is Belfast Telegraph policy to close comments on court cases, tribunals and active legal investigations. We may also close comments on articles which are being targeted for abuse. Problems with commenting? email@example.com