No. A priest cannot report a crime. From a legal point of view, it’s called Clergy-Penitent Privilege. In a society, one of the ways to change is to show repentance. The Clergy-Penitent Privilege laws protect the clergy from having to report something they hear in confession. The reason is that way they come to confession. A criminal coming to confession could lead to them changing their lives and to turn away from crime. So society has an interest in allowing people to freely go to confession (Catholic or otherwise) to confess their sins.
en.m.wikipedia.org/wiki/Priest–penitent_privilege
In regards to the seal of confession, the Catholic Church believes that the trust between penitent and priest must be upheld to insure people will confess even the most terrible crimes.
This is very similar to the Attorney-Client Privilege. An attorney can loose his law license if he breaks the attorney-client privilege. So the concepts are very similar.
With that said, a priest might counsel a confessee to turn himself in, but he can’t make that the penance. And if the priest knows the person, he might keep a “close eye” on him the help bring the person back to the good. Also, if the person is having trouble with child porn, etc, the priest might even instruct that person to stay away from the children in his parish as part of the penance, but he can’t report it.
It’s can be very though situation for a priest, but thankfully those situations are not the norm for most.