North Korea has not stopped its nuclear and missile programmes, violating UN sanctions, a report commissioned by the UN Security Council says.
It also says Pyongyang has resorted to a "massive increase" of illegal ship-to-ship transfers of oil products and has been trying to sell weapons abroad.
The confidential report by a panel of independent experts was submitted to the UN Security Council on Friday.
North Korea has so far not commented on the document's findings.
Last week, US officials said Pyongyang appeared to be building new ballistic missiles despite recent warming ties with US President Donald Trump's administration and pledges to denuclearise.
Unnamed US officials told the Washington Post that spy satellites had spotted continuing activity at a site that has produced ballistic missiles.
President Trump met North Korea's Kim Jong-un in Singapore in June, and the two leaders then pledged to work towards denuclearisation, without specifying exactly what this would look like.
Trump-Kim summit: Why did they meet?
Is North Korea sticking with its nukes?
Pyongyang is currently under a range of international and US sanctions over its nuclear programme and missile tests.
What did the UN report say?
The document was prepared by the experts monitoring the implementation of the UN sanctions against North Korea.
It was seen by several media outlets early on Saturday.
The report said: "[North Korea] has not stopped its nuclear and missile programmes and continued to defy Security Council resolutions through a massive increase in illicit ship-to-ship transfers of petroleum products, as well as through transfers of coal at sea during 2018."