Or, more likely: they don't actually know the real numbers. So you can treat what you do get from them as lower bounds, that's the bits they are sure about so they report them but events have possibly overtaken the authorities there to the point that their reporting is completely botched.
There's some evidence that the Iranian government knows the number of coronavirus deaths there is much higher than they're admitting to: https://www.bbc.co.uk/news/world-middle-east-51673053 Of course, even just the official number of deaths implies that coronavirus is a lot more widespread there than their numbers say.
It's pretty easy actually: they report about 600 cases and 50 deaths, That means they are an outlier in the number of deaths or that their stats are seriously compromised. I would give them some leeway about that being malice though, I suspect they are simply totally overwhelmed by this.