29 июля 1967 во время пожара на «Форрестоле» Маккейн чуть было не погиб. Самолёты были готовы ко взлёту, когда из самолёта F-4, стоявшего напротив самолёта Маккейна, самопроизвольно стартовала ракета Zuni (известная своей ненадёжностью). По одной версии, она попала в топливный бак самолёта самого Маккейна, по другой — в соседний. Возник пожар, перекинувшийся на остальные самолёты. В результате пожара стали рваться подвешенные к самолётам бомбы. В катастрофе погибли 134 и ранен 161 моряк ВМС США. Были безвозвратно утеряны более 20 самолётов. Маккейн был ранен шрапнелью в ноги и грудь.