After recovering, Karamushko was in the reserve of the Main Personnel Directorate from 5 October while awaiting assignment and in November was sent to study at the Frunze Military Academy. In June 1943, after graduating from an accelerated course there, he was seconded to the Vystrel course. In September he was sent back to the Kalinin Front for service as a regimental commander and upon his arrival there on 8 October became acting deputy commander of the 134th Rifle Division. On 18 October he became acting commander of the 91st Guards Rifle Division, which he led as part of the 5th Guards Rifle Corps in heavy fighting in the Vitebsk sector. After the appointment of Colonel Aleksandr Borisovich Rodionov to command the division, Karamushko was transferred to serve as deputy commander of the 9th Guards Rifle Division on 20 December. In 1944 Karamushko was promoted to colonel. He was hospitalized due to illness between 4 February and August of that year before returning to his position with the 9th Guards, fighting in the Baltic offensive as part of the 6th Guards Army of the 1st Baltic Front. Karamushko was relieved from duty on 3 February 1945 for health reasons and placed at the disposal of the front military council before being appointed commandant of Tilsit. From 8 May he served as commandant of Allenstein.