The Kremlin published the signed law ratifying the treaty on its website on Saturday evening.
Russian President Vladimir Putin has signed off on a landmark defence pact with North Korea, a deal that comes amid reports that Pyongyang has despatched thousands of troops to fight against Ukraine.
Putin struck the deal during a visit to North Korea in June, but it had to pass through Russia’s parliament and signed by the Kremlin leader to come into force.
The Kremlin published the signed law ratifying the treaty on its website on Saturday evening.
The agreement formalises months of deepening security cooperation between the two nations, which were Communist allies throughout the Cold War.