Make WordPress Core

Changes between Initial Version and Version 2 of Ticket #64566


Ignore:
Timestamp:
01/28/2026 10:31:45 PM (8 months ago)
Author:
sabernhardt
Comment:

An error with wfUtils::inet_pton() was reported on the support forum, and the topic says it was resolved in Wordfence 8.1.4. https://wordpress.org/support/topic/wordfence-not-working-with-new-php-security-releases/

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #64566

    • Property Milestone Awaiting Review
    • Property Resolutioninvalid
    • Property Severity criticalnormal
    • Property Status newclosed
  • Ticket #64566 – Description

    initial v2  
     1{{{
    12* php_fatal
    2 114   Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /nas/content/live/dryerventhero/wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /nas/content/live/dryerventhero/wp-settings.php(593): do_action('plugins_loaded')#012#8 /nas/content/live/dryerventhero/wp-config.php(137): require_once('/nas/content/li...')#012#9 /nas/content/live/dryerventhero/wp-load.php(50): require_once('/nas/content/li...')#012#10 /nas/content/live/dryerventhero/wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /nas/content/live/dryerventhero/index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php on line 927
    3 92    Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.134')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /nas/content/live/dryerventhero/wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /nas/content/live/dryerventhero/wp-settings.php(593): do_action('plugins_loaded')#012#8 /nas/content/live/dryerventhero/wp-config.php(137): require_once('/nas/content/li...')#012#9 /nas/content/live/dryerventhero/wp-load.php(50): require_once('/nas/content/li...')#012#10 /nas/content/live/dryerventhero/wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /nas/content/live/dryerventhero/index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php on line 927
    4 89    Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.133')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /nas/content/live/dryerventhero/wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /nas/content/live/dryerventhero/wp-settings.php(593): do_action('plugins_loaded')#012#8 /nas/content/live/dryerventhero/wp-config.php(137): require_once('/nas/content/li...')#012#9 /nas/content/live/dryerventhero/wp-load.php(50): require_once('/nas/content/li...')#012#10 /nas/content/live/dryerventhero/wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /nas/content/live/dryerventhero/index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php on line 927
    5 4     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /nas/content/live/dryerventhero/wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /nas/content/live/dryerventhero/wp-settings.php(593): do_action('plugins_loaded')#012#8 /nas/content/live/dryerventhero/wp-config.php(137): require_once('/nas/content/li...')#012#9 /nas/content/live/dryerventhero/wp-load.php(50): require_once('/nas/content/li...')#012#10 /nas/content/live/dryerventhero/wp-admin/admin-ajax.php(22): require_once('/nas/content/li...')#012#11 {main}#012  thrown in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php on line 927
    6 2     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.133')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /nas/content/live/dryerventhero/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /nas/content/live/dryerventhero/wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /nas/content/live/dryerventhero/wp-settings.php(593): do_action('plugins_loaded')#012#8 /nas/content/live/dryerventhero/wp-config.php(137): require_once('/nas/content/li...')#012#9 /nas/content/live/dryerventhero/wp-load.php(50): require_once('/nas/content/li...')#012#10 /nas/content/live/dryerventhero/wp-admin/admin-ajax.php(22): require_once('/nas/content/li...')#012#11 {main}#012  thrown in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php on line 927
    7 1     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /nas/content/live/dryerventhero/wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerif][[Image()]]
     3114   Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /.../wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /.../wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /.../wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /.../wp-settings.php(593): do_action('plugins_loaded')#012#8 /.../wp-config.php(137): require_once('/nas/content/li...')#012#9 /.../wp-load.php(50): require_once('/nas/content/li...')#012#10 /.../wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /.../index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /.../wp-content/plugins/wordfence/lib/wfUtils.php on line 927
     492    Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.134')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /.../wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /.../wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /.../wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /.../wp-settings.php(593): do_action('plugins_loaded')#012#8 /.../wp-config.php(137): require_once('/nas/content/li...')#012#9 /.../wp-load.php(50): require_once('/nas/content/li...')#012#10 /.../wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /.../index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /.../wp-content/plugins/wordfence/lib/wfUtils.php on line 927
     589    Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.133')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /.../wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /.../wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /.../wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /.../wp-settings.php(593): do_action('plugins_loaded')#012#8 /.../wp-config.php(137): require_once('/nas/content/li...')#012#9 /.../wp-load.php(50): require_once('/nas/content/li...')#012#10 /.../wp-blog-header.php(13): require_once('/nas/content/li...')#012#11 /.../index.php(17): require('/nas/content/li...')#012#12 {main}#012  thrown in /.../wp-content/plugins/wordfence/lib/wfUtils.php on line 927
     64     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /.../wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /.../wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /.../wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /.../wp-settings.php(593): do_action('plugins_loaded')#012#8 /.../wp-config.php(137): require_once('/nas/content/li...')#012#9 /.../wp-load.php(50): require_once('/nas/content/li...')#012#10 /.../wp-admin/admin-ajax.php(22): require_once('/nas/content/li...')#012#11 {main}#012  thrown in /.../wp-content/plugins/wordfence/lib/wfUtils.php on line 927
     72     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.133')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerifiedGoogleCrawler()#012#4 /.../wp-includes/class-wp-hook.php(341): wordfence::veryFirstAction('')#012#5 /.../wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)#012#6 /.../wp-includes/plugin.php(522): WP_Hook->do_action(Array)#012#7 /.../wp-settings.php(593): do_action('plugins_loaded')#012#8 /.../wp-config.php(137): require_once('/nas/content/li...')#012#9 /.../wp-load.php(50): require_once('/nas/content/li...')#012#10 /.../wp-admin/admin-ajax.php(22): require_once('/nas/content/li...')#012#11 {main}#012  thrown in /.../wp-content/plugins/wordfence/lib/wfUtils.php on line 927
     81     Uncaught ValueError: inet_pton(): Argument #1 ($ip) must not contain any null bytes in /.../wp-content/plugins/wordfence/lib/wfUtils.php:927#012Stack trace:#012#0 /.../wp-content/plugins/wordfence/lib/wfUtils.php(927): inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#1 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(25): wfUtils::inet_pton('\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFFJ}\x97...')#012#2 /.../wp-content/plugins/wordfence/lib/wfCrawl.php(139): wfCrawl::verifyCrawlerPTR('/\\.(?:googlebot...', '74.125.151.132')#012#3 /.../wp-content/plugins/wordfence/lib/wordfenceClass.php(2439): wfCrawl::isVerif][[Image()]]
     9}}}