Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:WordPress
Status:Valid
Clear
Severity
Weakness
Year
Bounty paid0
Access stated
Access needed
  • No account0
  • A user account2
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Technique
Clear filters82 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Stored XSS VulnerabilityAnalysed#643908ValidCross-site Scripting–2019-07-18–403
Stored XSS in Private Message component (BuddyPress)Analysed#487081ValidCross-site Scripting–2019-03-08–337
RCE as Admin defeats WordPress hardening and file permissions#436928ValidFile and Path Handling–2020-06-09–164
Stored XSS on byddypress Plug-in via groups name#592316ValidCross-site Scripting–2019-07-27–132
Wordpress unzip_file path traversal#205481ValidMisconfiguration and Insecure Design–2020-01-29–119
Reflected XSS on https://make.wordpress.org via 'channel' parameter#659419ValidCross-site Scripting–2019-08-26–97
CSRF to HTML Injection in Comments#428019ValidCross-Site Request Forgery–2019-05-13–95
Privilege Escalation via REST API to Administrator leads to RCE#1107282ValidAccess Control–2021-05-17–92
Clickjacking on donation page#921709ValidMisconfiguration and Insecure Design–2020-07-16–90
Potential unprivileged Stored XSS through wp_targeted_link_rel#509930ValidCross-site Scripting–2020-01-08–80
Mssing Authorization on Private Message replies (BuddyPress)#490782ValidAccess Control–2019-03-08–66
Pivilege escalation of any new user to Keymaster caused by CSRF#2999394ValidAccess ControlMedium2025-09-13–61
plugins.trac.wordpress.org likely vulnerable to Cross Site Tracing (xst), TRACE HTTP method should be disabled#222692ValidMisconfiguration and Insecure Design–2019-11-03–58
Unauthenticated disclosure of draft/private/pending post titles & IDs via Secure Custom Fields nopriv AJAX field-query handlers (post_object/relations#3893632ValidAccess ControlMedium2026-09-28–51
wp-embed XSS on Safari#1238528ValidCross-site Scripting–2023-07-01–49
Author → arbitrary file deletion anywhere on disk (site takeover) via `POST /wp/v2/media/<id>/finalize` poisoning `_wp_attachment_metadata`#3931777ValidFile and Path HandlingCritical2026-08-28–48
Authenticated XXE#1095645ValidInjection and Smuggling–2021-05-18–41
Logic flaw in the Post creation process allows creating posts with arbitrary types without needing the corresponding nonce#404323ValidInput Validation and Logic–2019-02-14–38
WordPress 7.1 Media Processing Race Enables Persistent PHP File Write and Author-to-RCE#3923967ValidCommand and Code InjectionHigh2026-10-21–37
CampTix [camptix_private]: the view token is derived from the requester's own IP, so naming any attendee's e-mail unlocks the gated content#4043537ValidAuthenticationMedium2026-10-30–36
Multiple stored XSS in WordPress#221507ValidCross-site Scripting–2018-11-16–35
"Bad Protocols Validation" Bypass in "wp_kses_bad_protocol_once" using HTML-encoding without trailing semicolons#339483ValidCross-site Scripting–2019-11-16–34
Author → stored XSS in wp-admin: unescaped sub-size filename from attachment metadata breaks out of the `src` attribute in `get_media_item()`#3931771ValidCross-site ScriptingCritical2026-08-28–32
Add users to groups who have restricted group invites#538008ValidAccess Control–2019-07-27–32
Information / sensitive data disclosure on some endpoints#273726ValidInformation Disclosure–2018-08-22–32
wordpress.org/openverse/: unauthenticated open redirect — `str_replace()`'s 4th arg is a count, not a limit; bypasses WordPress.org SSO allow-list#3933198ValidOpen RedirectMedium2026-10-30–31
[mercantile.wordpress.org] Reflected XSS via AngularJS Template Injection#230234ValidCross-site Scripting–2017-06-14–29
Unauthenticated Disclosure of Private, Draft, and Password-Protected Post Content via Core Read-Permission Bypass in SCF Reference Fields#4152553ValidInformation DisclosureHigh2026-11-05–27
Information Disclosure - Unauthen Leak Private Content#4053546ValidInformation DisclosureMedium2026-10-10–27
wordpress.org Rosetta: invite stores unvalidated role — Editor can assign site Administrator despite editable_roles#3942522ValidAccess ControlHigh2026-11-05–24
Authenticated Stored Cross-site Scripting in bbPress#881918ValidCross-site Scripting–2020-06-29–24
WordCamp Meta gpre: password-protected event RSVP list readable without password via /gpre/v1/.../rsvp-responses#4029867ValidAccess ControlMedium2026-11-05–23
Unauthenticated disclosure of private and hidden forum content in bbPress via the WordPress core REST single-item endpoint#3801107ValidAccess ControlCritical2026-10-12–23
Stored XSS on Broken Themes via filename#406289ValidCross-site Scripting–2020-08-25–23
Wordpress 4.7.2 - Two XSS in Media Upload when file too large.#203515ValidCross-site Scripting–2017-07-17–23
XSS via unicode characters in upload filename#179695ValidCross-site Scripting–2020-08-28–23
Content Spoofing @ https://irclogs.wordpress.org/#278151ValidAccess Control–2017-12-04–22
Arbitrary change of blog's background image via CSRF#881855ValidCross-Site Request Forgery–2020-12-14–21
Reflected Swf XSS In ( plugins.svn.wordpress.org )#270060ValidNo weakness recorded–2018-09-27–21
DOM Based XSS In mercantile.wordpress.org#230435ValidCross-site Scripting–2017-06-14–21
Infrastructure - Photon - SSRF#204513ValidServer-Side Request Forgery–2017-07-17–21
Wordpress 4.7 - CSRF -> HTTP SSRF any private ip:port and basic-auth#187520ValidCross-Site Request Forgery–2017-11-20–21
Large-site Quick Edit reparses a Contributor display name into active HTML#3878399ValidCross-site ScriptingMedium2026-10-21–20
[FG-VD-18-165] Wordpress Cross-Site Scripting Vulnerability Notification II#460911ValidCross-site Scripting–2019-10-11–20
XSS in the search bar of mercantile.wordpress.org#221893ValidCross-site Scripting–2017-05-20–19
Instamojo CampTix: fail-open MAC + webhook Credit without binding payment to order#3941626ValidAccess ControlHigh2026-11-05–17
PII of users can be downloaded from export pages#1172852ValidInformation Disclosure–2023-05-12–17
Arbitrary file deletion in wp-core - guides towards RCE and information disclosure#291878ValidFile and Path Handling–2018-08-29–17
WordPress DB Class, bad implementation of prepare method guides to sqli and information disclosure#179920ValidSQL Injection–2017-11-13–17
Unauthenticated private CSV export of Meetup organizer PII via broken authz check in WordCamp Reports#3871816ValidAccess ControlHigh2026-11-05–16

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (227 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in