[wp-trac] [WordPress Trac] #65124: Please include additional data validation in class-IXR-server.php

WordPress Trac noreply at wordpress.org
Fri May 1 00:47:04 UTC 2026


#65124: Please include additional data validation in class-IXR-server.php
---------------------------+--------------------------------
 Reporter:  eeeeeeeeeeeee  |       Owner:  (none)
     Type:  defect (bug)   |      Status:  new
 Priority:  normal         |   Milestone:  Awaiting Review
Component:  General        |     Version:  4.7
 Severity:  normal         |  Resolution:
 Keywords:  needs-patch    |     Focuses:  php-compatibility
---------------------------+--------------------------------

Comment (by galbaras):

 Here's the error message, just to help people find this ticket:

 {{{
 [23-Apr-2026 14:53:07 UTC] PHP Fatal error:  Uncaught TypeError: count():
 Argument #1 ($value) must be of type Countable|array, null given in ROOT
 /wp-includes/IXR/class-IXR-server.php:95
 Stack trace:
 #0 ROOT/wp-includes/IXR/class-IXR-server.php(207): IXR_Server->call()
 #1 ROOT/wp-includes/IXR/class-IXR-server.php(109): IXR_Server->multiCall()
 #2 ROOT/wp-includes/IXR/class-IXR-server.php(59): IXR_Server->call()
 #3 ROOT/wp-includes/IXR/class-IXR-server.php(27): IXR_Server->serve()
 #4 ROOT/wp-includes/IXR/class-IXR-server.php(35):
 IXR_Server->__construct()
 #5 ROOT/wp-includes/class-wp-xmlrpc-server.php(246):
 IXR_Server->IXR_Server()
 #6 ROOT/xmlrpc.php(85): wp_xmlrpc_server->serve_request()
 #7 {main}
   thrown in ROOT/wp-includes/IXR/class-IXR-server.php on line 95
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/65124#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list