WordPress 3.1.2 is now available and is a recommended update for all previous WordPress versions. This security release “addresses a vulnerability that allowed Contributor-level users to improperly publish posts,”
This release also fixes a few bugs that missed the boat for version 3.1.1. said the WordPress.org blog.
WordPress Trac says 8 files are changed:
wp-includes/post-template.php (1 diff)
wp-includes/version.php (1 diff)
wp-includes/user.php (1 diff)
wp-includes/query.php (1 diff)
readme.html (1 diff)
wp-admin/includes/class-wp-posts-list-table.php (3 diffs)
wp-admin/includes/update-core.php (1 diff)
wp-admin/press-this.php (1 diff)
There are no database changes upgrading from 3.1 to 3.1.2
More info: http://wordpress.org/news/2011/04/wordpress-3-1-2/