Разница между словами «острый» и «вострый» в современном русском языке заключается в том, что первое слово более распространено, а второе — устаревшее. 1
Слово «острый» обозначает хорошо заточенный предмет, не тупой (например, нож, лезвие, штык) или сильнодействующий вкус, запах (острое лечо, острый перец). 1
Слово «вострый» в настоящее время признаётся устаревшим и применяется только в разговорной речи и устойчивых выражениях — фразеологизмах (держать уши востро, вострить зубы). 1
Также у слова «вострый» есть дополнительные значения: проницательный, живой (о взгляде, взоре) или проворный, бойкий (о человеке). 34