I don't think Cavill's Superman would sit down with the military and divulge what he can and can't do.
I sure hope not.
That annoyed me about the Reeves version, sure, tell the reporter your weaknesses! And sure enough, Lois writes about it and Luthor takes advantage of it
In the comics it seems very super-villain and their mother knows that Superman's weaknesses are red suns, kryptonite and magic.