This came as a surprise. "While it is unclear what role Rokk might have played in the espionage, the network of agents she was a member of, called Krona, was involved in passing top secret military intelligence on to the USSR, including plans for Operation Barbarossa (the code name for Nazi Germany’s invasion of the Soviet Union during World War II) and the Battle" https://www.rt.com/news/378127-marika-rokk-soviet-spy/
How many people actually knew really important details about Barbarossa? How should Marikka Rökk get "plans"? I can't imagine this is true. She was from Hungary, so it is very likely that she changed her mind when the german defeat becomes inevitable. But prior to Barbarossa she must have been a soviet spy very early in the war, even before the Soviet Union entered the war! And if she was a spy and delivered detailed plans, why didn't the soviets pay attention?
Sorge was a Soviet spy in Japan and warned Stalin of the attack. How did he know? Seems the the Japanese were aware? Two people can only keep a secret if one of them is dead Soviets paid attention, Stalin on the other hand definitely caught flat footed.