Buddypress Xprofile Fields Custom Css Classes Security & Risk Analysis

wordpress.org/plugins/bp-xprofile-fields-custom-css-classes

Add custom classes to xprofile fields for ease of styling.

20 active installs v1.0 PHP + WP 3.2+ Updated Apr 24, 2017
buddypressbuddypress-groupsbuddypress-profile-fieldgroupssocial-network
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Buddypress Xprofile Fields Custom Css Classes Safe to Use in 2026?

Generally Safe

Score 85/100

Buddypress Xprofile Fields Custom Css Classes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "bp-xprofile-fields-custom-css-classes" plugin v1.0 exhibits a generally strong security posture based on the static analysis provided. The plugin demonstrates an absence of common attack vectors such as AJAX handlers, REST API routes, shortcodes, and cron events, resulting in a zero attack surface. Furthermore, the code analysis indicates a lack of dangerous functions, no file operations, no external HTTP requests, and the use of prepared statements for all SQL queries. This suggests careful development practices regarding data handling and system interaction.

However, a significant concern arises from the output escaping analysis, where 100% of outputs are not properly escaped. This presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website through user-controlled data that is later displayed without proper sanitization. The absence of nonce checks and capability checks on any potential entry points, though these are currently zero, also means that if any were introduced in future versions, they would likely be unprotected, further exacerbating the XSS risk.

The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive indicator. However, this cannot mitigate the critical risk identified in the output escaping. The lack of any identified taint flows is also positive, but again, this is overshadowed by the unescaped output issue. In conclusion, while the plugin adheres to good practices in many areas, the complete lack of output escaping is a severe flaw that requires immediate attention to prevent potential XSS attacks.

Key Concerns

  • 100% of outputs not properly escaped
  • 0% of outputs properly escaped
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Buddypress Xprofile Fields Custom Css Classes Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Buddypress Xprofile Fields Custom Css Classes Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
1
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

0% escaped1 total outputs
Attack Surface

Buddypress Xprofile Fields Custom Css Classes Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionxprofile_field_after_contentboxxprofile-fields-custom-css-classes.php:50
actionxprofile_fields_saved_fieldxprofile-fields-custom-css-classes.php:51
filterbp_field_css_classesxprofile-fields-custom-css-classes.php:52
actionbp_initxprofile-fields-custom-css-classes.php:105
Maintenance & Trust

Buddypress Xprofile Fields Custom Css Classes Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedApr 24, 2017
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Buddypress Xprofile Fields Custom Css Classes Developer Profile

codepixlabs

1 plugin · 20 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Buddypress Xprofile Fields Custom Css Classes

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/bp-xprofile-fields-custom-css-classes/xprofile-fields-custom-css-classes.php

HTML / DOM Fingerprints

CSS Classes
xprofile-custom-classes
FAQ

Frequently Asked Questions about Buddypress Xprofile Fields Custom Css Classes