In 1941, Kaverin was drafted into the Red Army. He fought in the Battle of the Caucasus. In November 1943, he fought in the Battle of Kiev. Kaverin was a tank driver in the 74th Tank Regiment of the 71st Mechanized Brigade in the 9th Mechanized Corps. His tank reportedly broke through German lines but suffered a hit on its turret, killing the commander, gunner and signaller. Kaverin was reportedly the only survivor in the burning tank. He reportedly extinguished the flames and with a machine gun and grenades repulsed ten German attacks over the next days. Kaverin reportedly killed 30 German soldiers and after running out of ammunition returned to Soviet lines under cover of darkness. During the later battle for the village of Khotiv, Kaverin's tank reportedly destroyed a German infantry platoon and 12 vehicles. For his actions he was awarded the title Hero of the Soviet Union and the Order of Lenin on 10 January 1944.