I found that picture here
so it's not exactly from CNN. I didn't see their article or any accompanying pictures from it so I don't know about their version.
The second pic in the beginning of the thread came from the link in my first post. I'm assuming that's definitely not a doctored photo.
Could be fake. It's still a big damned fish, that's all I've gotta say.