[wp-trac] [WordPress Trac] #47357: $allowedentitynames could be null

WordPress Trac noreply at wordpress.org
Sat Jul 30 18:19:56 UTC 2022

#47357: $allowedentitynames could be null
 Reporter:  doctorlai     |       Owner:  (none)
     Type:  defect (bug)  |      Status:  reopened
 Priority:  normal        |   Milestone:
Component:  Formatting    |     Version:
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:
Changes (by KnowingArt_com):

 * status:  closed => reopened
 * resolution:  wontfix =>


 This is still a problem, and it crashes WordPress with a fatal error.


 As you can see from the stack trace -- and I checked all plugins and
 themes with grep -- no plugin or theme is setting $allowedentitynames

 How is it getting set to null? No idea.

 Anyway, the solution is pretty simple:

 wp-includes/kses.php line 1866

 if ( empty( $matches[1] ) OR empty( $allowedentitynames ) ) {

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

More information about the wp-trac mailing list