[wp-trac] [WordPress Trac] #7545: gears-manifest.php shouldn't be public accessible.

WordPress Trac wp-trac at lists.automattic.com
Tue Aug 19 06:43:02 GMT 2008


#7545: gears-manifest.php shouldn't be public accessible.
----------------------------+-----------------------------------------------
 Reporter:  g30rg3x         |       Owner:  anonymous
     Type:  defect          |      Status:  new      
 Priority:  lowest          |   Milestone:  2.7      
Component:  Administration  |     Version:  2.7      
 Severity:  trivial         |    Keywords:           
----------------------------+-----------------------------------------------
 Since version 2.6, WordPress has included support for Gears.[[BR]]
 As stated by the [http://code.google.com/apis/gears/api_localserver.html
 LocalServer API], Gears needs a
 [http://code.google.com/apis/gears/api_localserver.html#manifest_file
 Manifest file] that lists all of the URLs to be captured by a
 ManagedResourceStore and also it contains the version of the contents of
 the manifest.[[BR]]
 [[BR]]
 But this file instead of being accessible just for "logged-in" users (the
 ones that actually will take advantage of gears) is being public
 available, so anyone can enumerate the WordPress version (and style
 version) as well the list of all URLs to be captured by gears with
 easiness...[[BR]]
 Examples:[[BR]]
 http://ma.tt/blog/wp-admin/gears-manifest.php [[BR]]
 http://boren.nu/weblog/wp-admin/gears-manifest.php [[BR]]
 http://markjaquith.wordpress.com/wp-admin/gears-manifest.php [[BR]]
 [[BR]]
 I know ([http://trac.wordpress.org/ticket/4155 from previous attempts to
 promote hiding the version number]), that you don't see this problem as an
 issue/defect or even enhancement, this doesn't bother me at all, since we
 can still hide the version using a dynamic modification to the $wp_version
 that can came from a little plugin, however since gears-manifest.php it
 actually just load the necessary files, it makes my solution (and many
 others out there) totally useless, so the only way we have its to go and
 make a direct modification over the gears-manifest.php file.[[BR]]
 [[BR]]
 So please reconsider your position about this type of issues and at least
 provide some way to work around this problem.[[BR]]
 [[BR]]
 PS: Pardon me for all the grammar issues, m not a truly English writer.

-- 
Ticket URL: <http://trac.wordpress.org/ticket/7545>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list