С сентября 1941 г. И. С. Иванов командовал отрядом торпедных катеров КБФ. В 1942 г. катера отряда обеспечивали минные постановки, высадку разведывательных групп, выходили на поиск кораблей противника. В июне 1944 г. И. С. Иванов обнаружил и смело атаковал в Нарвском заливе дозорный отряд противника, состоявший из 4 тральщиков и 8 сторожевых катеров. Торпедные катера отряда потопили 2 тральщика и 1 повредили. Всего И. С. Иванов лично и в составе отряда потопил 13 кораблей противника общим водоизмещением 18 350 т.
/Герои Советского Союза Военно-Морского флота. Биографический справочник. – Москва: Воениздат, 1977, с.187/.
Указом Президиума Верховного Совета СССР от 22 июля 1944 года гвардии капитан-лейтенанту И.С. Иванову присвоено звание Герой Советского Союза.