Experiencing the exact same issue as recorded here but I didn't want to resurrect the topic.

When a post is flagged as spam and is set to unapproved, users and guests can still see the posts....