Кашуба Павел Тарасович родился 03.01.1913 года в селе Киевка Ставропольского края. В 1933 году окончил Краснодарский кооперативный техникум. Учился в Московском планово-экономическом институте. В армии в 1935-37 и с 1941 года.
После окончания в 1936 году Ейского военно-морского авиационного училища служил в ВВС Балтийского флота. В 1937-41 гг. работал в Пятигорском аэроклубе, затем летчиком в Северном подразделении № 2 Всесоюзного треста лесной авиации Наркомлеса в Красноборске Архангельской области.
Участник Великой Отечественной войны с июня 1941 года. Являясь пилотом 2-й авиационной группы особого назначения Генштаба Красной Армии, старший лейтенант Кашуба с первых дней войны выполнял специальные задания в тылу врага. 13.10.1941 года в сложных условиях наземной и воздушной обстановки вывез из окружения раненого командующего Брянским фронтом генерал-лейтенанта Еременко А. И. Звание Героя Советского Союза П.Т. Кашубе присвоено 26.11.1941 года. К сентябрю 1944 г. им было совершено около 200 боевых вылетов в тыл противника, из них 69 в ночное время.
В декабре 1944 г. капитан Кашуба пропал без вести при выполнении специального задания.
Награжден орденами Ленина, Красной Звезды, медалями. Именем Героя названа улица в г. Дивное Апанасенковского района Ставропольского края.