
Wbcom Designs – BuddyPress Check-ins Security & Risk Analysis
wordpress.org/plugins/bp-check-inCheck-ins for BuddyPress allows members to share their location when posting activities.
Is Wbcom Designs – BuddyPress Check-ins Safe to Use in 2026?
Generally Safe
Score 100/100Wbcom Designs – BuddyPress Check-ins has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "bp-check-in" plugin v2.4.0 exhibits a mixed security posture. On the positive side, it demonstrates strong practices regarding SQL queries, exclusively using prepared statements, and a high percentage of properly escaped output. The plugin also incorporates a healthy number of nonce checks, indicating an awareness of common WordPress attack vectors. However, significant concerns arise from its attack surface, with 6 out of 7 AJAX handlers lacking authentication checks. While there are no direct indications of dangerous functions or unsanitized paths in the taint analysis, the substantial number of unprotected AJAX endpoints presents a notable risk. The plugin's vulnerability history shows one medium-severity CVE in the past, primarily related to missing authorization. This pattern reinforces the concern raised by the static analysis regarding inadequate authorization checks on its AJAX endpoints. Overall, while the plugin has strengths in data handling and output sanitization, the lack of robust authorization on its AJAX entry points is a critical weakness that needs immediate attention.
Key Concerns
- High number of AJAX handlers without auth checks
- One medium severity CVE in vulnerability history
Wbcom Designs – BuddyPress Check-ins Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Wbcom Designs Plugins (Various Versions) - Arbitrary Plugin Installation, Activation and Deactivation
Wbcom Designs – BuddyPress Check-ins Release Timeline
Wbcom Designs – BuddyPress Check-ins Code Analysis
Output Escaping
Data Flow Analysis
Wbcom Designs – BuddyPress Check-ins Attack Surface
AJAX Handlers 7
Shortcodes 1
WordPress Hooks 45
Maintenance & Trust
Wbcom Designs – BuddyPress Check-ins Maintenance & Trust
Maintenance Signals
Community Trust
Wbcom Designs – BuddyPress Check-ins Alternatives
Better Messages – Live Chat, Chat Rooms, Real-Time Messaging & Private Messages
bp-better-messages
Real-time messaging and chat rooms for WordPress ecosystem: private conversations, public and private chat rooms, video & audio calls, and more.
rtMedia for WordPress, BuddyPress and bbPress
buddypress-media
Add albums, photo, audio/video upload, privacy, sharing, front-end uploads & more. All this works on mobile/tablets devices.
BuddyPress Docs
buddypress-docs
Adds collaborative Docs to BuddyPress.
WPML Multilingual for BuddyPress and BuddyBoss
buddypress-multilingual
WPML Multilingual for BuddyPress and BuddyBoss allows BuddyPress and BuddyBoss sites to run fully multilingual using the WPML plugin.
BP Classic
bp-classic
BP Classic, a BuddyPress (12.0.0 & up) backwards compatibility add-on
Wbcom Designs – BuddyPress Check-ins Developer Profile
19 plugins · 10K total installs
How We Detect Wbcom Designs – BuddyPress Check-ins
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bp-check-in/assets/css/custom.css/wp-content/plugins/bp-check-in/assets/css/jquery-ui.css/wp-content/plugins/bp-check-in/assets/js/google-map.js/wp-content/plugins/bp-check-in/assets/js/jquery-ui.js/wp-content/plugins/bp-check-in/assets/js/main.js/wp-content/plugins/bp-check-in/assets/js/map-marker.js/wp-content/plugins/bp-check-in/assets/js/map.js/wp-content/plugins/bp-check-in/assets/js/script.js+3 more/wp-content/plugins/bp-check-in/assets/js/jquery-ui.js/wp-content/plugins/bp-check-in/assets/js/main.js/wp-content/plugins/bp-check-in/assets/js/script.js/wp-content/plugins/bp-check-in/assets/js/bp-checkins.jsbp-check-in/assets/css/custom.css?ver=bp-check-in/assets/css/jquery-ui.css?ver=bp-check-in/assets/js/google-map.js?ver=bp-check-in/assets/js/jquery-ui.js?ver=bp-check-in/assets/js/main.js?ver=bp-check-in/assets/js/map-marker.js?ver=bp-check-in/assets/js/map.js?ver=bp-check-in/assets/js/script.js?ver=bp-check-in/assets/js/script.min.js?ver=bp-check-in/assets/js/bp-checkins.js?ver=bp-check-in/assets/css/bp-checkins.css?ver=HTML / DOM Fingerprints
bp-checkin-form<!-- BuddyPress Check-ins --><!-- Check plugin requirement on plugins loadedthis plugin requires BuddyPress to be installed and active --><!-- The code that runs during plugin activation.+16 moredata-map-latdata-map-lngdata-map-zoomdata-map-marker-urldata-map-titledata-map-address+6 morebp_checkin_map_varsBP_Checkinsbp_checkin_obj[bp_checkin_map]