Russian police on Sunday freed the son of software tycoon Eugene Kaspersky after a five-day kidnap ordeal, ending one of the highest-profile abduction dramas in the country in recent years.

Police officers, agents from the Federal Security Service (FSB) and the special OMON police squad freed Ivan Kaspersky, 20, in the Moscow region, Moscow police spokesman Viktor Birukov told Russian news agencies.

Russian internet security tsar Eugene Kaspersky at his company's offices in Moscow.

Reports said that officers posing as middlemen who were to hand over a ransom lured the kidnappers into a meeting and then arrested them.

Birukov said that five people had been detained on suspicion of organising the kidnapping of the son of the founder and general director of global computer anti-virus giant Kaspersky Lab.