In theory, CB could take legal action for defamation, libel or HR violation based on what the Prosecutors have said. He hasn't done so. IMO that is probably because he would have to show that the accusations are unfounded - and he can't.I think this is a problem of ethics and human rights. No person (even a known serial offender) should be exposed publicly as the kidnapper and killer of a child without a court rule.
That was a gross error of German authorities. Maybe they thought the evidence would appear very soon. But now they have a problem, they exposed him as the killer of Madeleine, and very soon his photo appeared in the MSM. The court now could ignore any witnesses testimonies who recognize CB because his exposure, except if a forensic evidence is presented.
That is the bit that I think some people are finding strange about this case, the public accusation. The reality - and the most plausible explanation for it - is that the Prosecutors are confident the evidence is substantial enough to protect them from any claims of any violation of CB's rights. JMO.