I've various wp sites (versions 3.3.2 - 3.4.2)
I use the plugin "members" to create "private sections" of the site.
The problem is that files/media attached to privae pages are still public: a non logged user can't see a page but can retrieve the files attached to that page via the "search" form.
I need something to make files private too.
Tere is an old plugin "private files" but it hasn't been updated for more than two years and doesn't work with today's wp version.