
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-19848 is a stored shortcode injection vulnerability in the ProfilePress WordPress plugin (also known as wp-user-avatar) that allows unauthenticated attackers to inject and execute arbitrary shortcodes via two profile fields rendered on public pages. Affected versions are all releases before 4.17.1. The vulnerability was discovered by researcher Jakub Herman, publicly disclosed on August 19, 2026, and assigned a CVSS v3.1 base score of 6.5 (Medium) (WPScan, GitHub Advisory).
The root cause is improper input sanitization (CWE-74 — Improper Neutralization of Special Elements in Output Used by a Downstream Component) in two profile fields of the ProfilePress plugin, specifically the Display Name field and at least one other profile field. The plugin fails to strip WordPress shortcodes from user-supplied input before storing and rendering the values on public-facing profile pages, causing the shortcodes to be executed server-side when any visitor views the page. Because no authentication is required to set these profile fields, the attack is fully unauthenticated and automatable. A proof-of-concept is scheduled for public release on September 2, 2026, to allow time for users to update (WPScan, GitHub Advisory).
Successful exploitation allows an unauthenticated attacker to persistently store malicious shortcodes in profile fields that execute whenever any user — including unauthenticated visitors — views the affected public profile page. The primary confirmed impact is information disclosure: a chosen user's email address, login date, and registration date can be exposed to the attacker. The integrity impact is low, as the attacker can influence rendered page content, but there is no availability impact. Depending on the shortcodes available in the WordPress environment, the actual scope of information disclosure could extend beyond the documented fields (WPScan, GitHub Advisory).
As of the disclosure date, there is no public proof-of-concept exploit and no evidence of in-the-wild exploitation (WPScan). CISA's SSVC assessment classifies the vulnerability as automatable with partial technical impact and no known exploitation (GitHub Advisory). The EPSS score is 0.0, reflecting a currently low probability of exploitation in the near term. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. A PoC is planned for public release on September 2, 2026.
[user_email] or similar data-disclosure shortcodes) into the vulnerable Display Name or other affected profile field./wp-admin/profile.php or ProfilePress-specific profile edit URLs) containing shortcode syntax such as [user_email], [user_login], or similar bracket-enclosed strings in field parameters.[user_email], [user_registered]) stored in the wp_usermeta or wp_users table within display name or other ProfilePress profile fields.Update the ProfilePress WordPress plugin to version 4.17.1 or later, which strips shortcodes from the affected profile fields before rendering them on public pages (WPScan, GitHub Advisory). No official configuration-based workaround has been published; upgrading is the recommended and only confirmed remediation. As an interim measure, site administrators may consider disabling public profile pages or restricting user registration until the update can be applied.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."