admin-ajax.php
is part of the WordPress AJAX API, and yes, it does handle requests from both backend and front. Try not to worry about the fact that it is in wp-admin
. I think that is a strange place for it too, but it is not a security problem in itself. How this relates to “enumerate the admins”, I don’t know.
Related Posts:
- Admin Ajax is returning 0
- wp_verify_nonce vs check_admin_referer
- Securing Admin Accounts – Username Discovery
- is_admin() returns true when using admin-ajax.php from front end script
- How to save dismissable notice state in WP 4.2?
- Allowing admin-ajax.php to receive “application/json” instead of “x-www-form-urlencoded”
- WP List Table custom quick edit box – post meta data missing and columns change on submit
- Conditional check for front-end which includes ajax
- Is it possible to hook AJAX to UPDATE-button?
- Is it safe to post form data via Ajax to the settings api? Am I missing something?
- Help with shortcode in admin-ajax [closed]
- Assuming a theme is properly secured, how save is the WordPress admin?
- Don’t attribute content to admin users
- Restrict function call to page load but not ajax call
- Determining whether it’s a AJAX call from front-end or from back-end
- WordPress ACL (folder + permissions)
- using rewrites to secure login page
- How do I diagnose a plugin resource 404?
- WordPress Brute Force Prevention
- Changing admin user id for database
- WordPress custom admin functions security
- Does deleting the table users prevent all logins?
- Wp ajax not working from “current_screen” admin hook
- Parsing post->ID in included plugin file
- Why does my admin email address keep changing to something random?
- Where to store publicly-accessible files
- How to fix: Clicking ‘Quick Edit’ link in Admin (edit.php) makes posts disappear?
- Unknown phantom user “wordpress” created with admin privileges
- What are the standard admin CSS id/class tags?
- Add custom column to Users admin panel
- Add a Separator to the Admin Menu?
- How to determine whether we are in add New page/post/CPT or in edit page/post/CPT in wordpress admin?
- how to know if admin is in edit page or post [duplicate]
- Modal window from within WordPress admin
- Where in WP can I check history or log of updates of plugins etc?
- Adding a custom admin page
- How to remove entire admin menu?
- How do I remove dashboard access from specific user roles?
- How can I speed up my WP admin section?
- How to pass parameters to admin_notices?
- Admin: very slow edit page caused by core meta query
- if admin is logged in
- Search posts by ID in admin
- How to Change the Default Home Page for the WordPress Dashboard?
- Setting admin edit panels & metaboxes positions and visibility for ALL users and admins
- Find out which moderator approved comment?
- The website cannot display the page
- How To Remove WordPress Version From The Admin Footer
- Sort pages in loop by admin’s page attributes order field?
- Edit “thank you for creating with WordPress” in version 3.3.1
- Hide other users’ posts in admin panel
- Set Default Admin Colour For All Users
- Editor Styles and Typekit
- WordPress admin stylesheet
- This CSS Stuffing Works, But Is This A Good Practice?
- Is it possible to create a WordPress tour? V3.3.1
- How do I optimize a custom post type admin page with 25,000 posts?
- Settings API – adding setting fields dynamically?
- Disable Media Uploads to non Admin Users
- How do I load a CSS style into WordPress admin area only?
- WordPress Ajax Data Security
- Nonces can be reused multiple times? Bug / Security issue?
- Can an admin check passwords of registered users?
- How can I target WordPress 3.8 new interface MP6 with CSS?
- Notification that the admin is online
- Does wordpress create activity, update logs?
- sort child pages on admin
- How-to make the admin area mobile friendly [closed]
- Custom column for changing post status via ajax
- How to remove list view from media library?
- How to disable the “Your site has updated to WordPress x.y.z” admin email?
- Load plugin scripts and styles only on plugin page
- Plugin to remove Admin menu items based on user role?
- How to obtain the user ID of the current profile being edited in WP-Admin?
- 3.3: How do you hide the new dashboard welcome panel?
- How can I make an Ajax login form work with FORCE_SSL_ADMIN enabled?
- Add my own button next to “Screen options” and “Help” in the admin
- How to hide admin account in BuddyPress? (for security reasons)
- Settings API – easiest way of validating checkboxes?
- Nonces and Cache
- Are there any action like ‘init_frontend’
- Should I use is_admin() inside ‘admin_init’ hook callback
- Custom admin email for new user registration
- Send Admin Emails to Multiple Email Addresses
- Stop admin-ajax?
- How do I set up the defualt page icon for admin menu?
- Prevent author from changing their posts if admin has modified
- Cannot access admin panel
- Make A WordPress Page Accessible To Admins Only, Redirect Other User Roles
- Disable all https in WordPress
- localhost/wp-admin on my local redirects to production site’s /wp-admin
- Is it safe to assume that a nonce may be validated more than once?
- How to remove administrator role in settings -> general -> New User Default Role?
- Is there a more efficient admin search function/plugin?
- Can a users profile be put under the dashboard menu
- WordPress Admins or Roles per Page
- Styling Shortcodes in Visual Editor
- initial sort order for a sortable custom column in admin
- Multiple ajax nonce requests
- Showing WP_Error message with admin_notice action hook