Skip to:
Content

bbPress.org

Changeset 5627


Ignore:
Timestamp:
03/06/2015 04:16:31 PM (11 years ago)
Author:
johnjamesjacoby
Message:

Add capability checks to admin-area ajax methods. Props jdgrimes. (trunk)

Location:
trunk/src/includes/admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/includes/admin/admin.php

    r5566 r5627  
    704704        }
    705705
     706        // Bail if user cannot moderate - only moderators can change hierarchy
     707        if ( ! current_user_can( 'moderate' ) ) {
     708            wp_die( '0' );
     709        }
     710
    706711        // Check the ajax nonce
    707712        check_ajax_referer( 'bbp_suggest_topic_nonce' );
     
    732737        // Bail early if no request
    733738        if ( empty( $_REQUEST['q'] ) ) {
     739            wp_die( '0' );
     740        }
     741
     742        // Bail if user cannot moderate - only moderators can change authorship
     743        if ( ! current_user_can( 'moderate' ) ) {
    734744            wp_die( '0' );
    735745        }
  • trunk/src/includes/admin/converter.php

    r5571 r5627  
    303303     */
    304304    public function process_callback() {
     305
     306        // Bail if user cannot view import page
     307        if ( ! current_user_can( 'bbp_tools_import_page' ) ) {
     308            wp_die( '0' );
     309        }
    305310
    306311        // Verify intent
Note: See TracChangeset for help on using the changeset viewer.