[wp-trac] [WordPress Trac] #52998: Logic error leads to account takeover

WordPress Trac noreply at wordpress.org
Thu Apr 8 05:01:21 UTC 2021

#52998: Logic error leads to account takeover
 Reporter:  eslam3kl                |       Owner:  (none)
     Type:  defect (bug)            |      Status:  closed
 Priority:  normal                  |   Milestone:
Component:  Login and Registration  |     Version:
 Severity:  normal                  |  Resolution:  duplicate
 Keywords:                          |     Focuses:
Changes (by peterwilsoncc):

 * status:  new => closed
 * focuses:  ui, template, coding-standards =>
 * severity:  major => normal
 * component:  General => Login and Registration
 * milestone:  Awaiting Review =>
 * keywords:  needs-dev-note =>
 * resolution:   => duplicate


 Just noting this has been previously reported a few times, most recently
 in #40667 and #45318.

 As stated in the [https://make.wordpress.org/core/handbook/testing
 user-ids-not-a-security-issue Reporting Security Vulnerabilities] handbook
 article, WordPress doesn't consider usernames (and by extension, the
 existence of accounts) to be private. A similar thing can be achieved just
 by browsing the `/author/{slug}` views.

 WordPress needs to balance user friendliness with information disclosure
 and as [https://halfelf.org/2014/username-secret/ usernames are not
 considered private information], user friendliness wins here.

 I would, however, like to thank you for reaching out privately prior to
 logging this ticket. It is greatly appreciated that you followed the path
 of reporting to HackerOne prior to submitting a ticket here.

 When discussing rate limiting unsuccessful plugins in the past, it's been
 determined this is best left to plugins rather than be included in
 WordPress Core. There are a number of plugins in the WordPress plugin
 repository that include rate limiting, the most popular been Jetpack which
 includes it as a feature. See #24193.

 Also related: #3708, #4290, #5301, #12129, #22421, #27125, #31787, #40667,

Ticket URL: <https://core.trac.wordpress.org/ticket/52998#comment:1>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list