Is Xerotact SHIELD-X Security Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.5
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (446)
Plugin Header
includes/Admin/AdminPageLoader.php:921
includes/Admin/Iconoir.php:22
includes/Autoloader.php:23
includes/Autoloader.php:46
includes/Core/Activator.php:32
includes/Core/Activator.php:37
includes/Core/Activator.php:50
includes/Core/AddonRegistry.php:63
includes/Core/AddonRegistry.php:69
includes/Core/AddonRegistry.php:114
includes/Core/AddonRegistry.php:208
includes/Core/AddonRegistry.php:318
includes/Core/AddonRegistry.php:815
includes/Core/AddonRegistry.php:1155
includes/Core/AddonRegistry.php:1165
includes/Core/AddonRegistry.php:1194
includes/Core/AddonRegistry.php:1214
includes/Core/AddonRegistry.php:1225
includes/Core/AddonRegistry.php:1232
includes/Core/AddonRegistry.php:1245
includes/Core/AddonRegistry.php:1247
includes/Core/Deactivator.php:44
includes/Core/Deactivator.php:45
includes/Core/Deactivator.php:46
includes/Core/EmailTemplate.php:150
includes/Core/FileTypeSettings.php:28
includes/Core/FileTypeSettings.php:33
includes/Core/FileTypeSettings.php:36
includes/Core/FileTypeSettings.php:57
includes/Core/FileTypeSettings.php:60
includes/Core/FileTypeSettings.php:252
includes/Core/NotificationManager.php:33
includes/Core/NotificationManager.php:44
includes/Core/NotificationManager.php:203
includes/Core/NotificationManager.php:735
includes/Core/NotificationManager.php:754
includes/Core/NotificationSettings.php:39
includes/Core/NotificationSettings.php:44
includes/Core/NotificationSettings.php:47
includes/Core/NotificationSettings.php:59
includes/Core/NotificationSettings.php:62
includes/Core/NotificationSettings.php:94
includes/Core/NotificationSettings.php:399
includes/Core/Plugin.php:215
includes/Core/Plugin.php:216
includes/Core/Plugin.php:224
includes/Core/Plugin.php:261
includes/Core/Plugin.php:262
includes/Core/Plugin.php:281
includes/Core/Plugin.php:386
includes/Core/Plugin.php:387
includes/Core/Plugin.php:388
includes/Core/Plugin.php:630
includes/Core/Plugin.php:1384
includes/Core/Plugin.php:1386
includes/Core/Plugin.php:1388
includes/Core/Plugin.php:1389
includes/Core/Plugin.php:1395
includes/Core/Plugin.php:1401
includes/Core/Plugin.php:1787
includes/Core/Plugin.php:1904
includes/Core/Plugin.php:1913
includes/Core/Plugin.php:2001
includes/Core/Plugin.php:2013
includes/Core/Plugin.php:3289
includes/Core/Plugin.php:3291
includes/Core/Plugin.php:3310
includes/Core/Plugin.php:3361
includes/Core/Plugin.php:4829
includes/Core/RequestCache.php:66
includes/Core/RequestCache.php:75
includes/Core/RequestCache.php:78
includes/Core/SchedulerBridge.php:21
includes/Core/SchedulerBridge.php:36
includes/Core/SchedulerBridge.php:49
includes/Core/SchedulerBridge.php:63
includes/Core/SchedulerBridge.php:68
includes/Core/SchedulerBridge.php:73
includes/Core/SettingsPortability.php:36
includes/Core/SettingsPortability.php:37
includes/Core/SettingsPortability.php:39
includes/Core/SettingsPortability.php:40
includes/Core/SettingsPortability.php:41
includes/Core/SettingsPortability.php:42
includes/Core/SettingsPortability.php:43
includes/Core/SettingsPortability.php:44
includes/Core/SettingsPortability.php:801
includes/Core/SetupModeManager.php:167
includes/Core/SetupModeManager.php:358
includes/Core/Uninstaller.php:121
includes/Core/Uninstaller.php:132
includes/Core/Uninstaller.php:134
includes/Core/Uninstaller.php:144
includes/Core/Uninstaller.php:145
includes/Core/Uninstaller.php:146
includes/Core/Uninstaller.php:321
includes/Core/UpdateCoordinator.php:350
includes/Core/UpdateCoordinator.php:361
includes/Licensing/LicenseManager.php:39
includes/Licensing/LicenseManager.php:49
includes/Licensing/LicenseManager.php:54
includes/Licensing/LicenseManager.php:93
includes/Licensing/LicenseManager.php:106
includes/Licensing/LicenseManager.php:235
includes/Licensing/LicenseManager.php:240
includes/Licensing/LicenseManager.php:281
includes/Licensing/LicenseSettings.php:37
includes/Licensing/LicenseSettings.php:42
includes/Licensing/LicenseSettings.php:45
includes/Licensing/LicenseSettings.php:67
includes/Licensing/LicenseSettings.php:70
includes/Licensing/LicenseSettings.php:194
includes/Maintenance/AdminChangeShadowScanner.php:32
includes/Maintenance/AdminChangeShadowScanner.php:106
includes/Maintenance/AdminChangeShadowScanner.php:148
includes/Maintenance/AdminChangeShadowScanner.php:268
includes/Maintenance/AdminChangeShadowScanner.php:315
includes/Maintenance/AdminChangeShadowScanner.php:317
includes/Maintenance/AdminChangeShadowScanner.php:321
includes/Maintenance/BackupStorageManager.php:45
includes/Maintenance/BackupStorageSettings.php:31
includes/Maintenance/BackupStorageSettings.php:36
includes/Maintenance/BackupStorageSettings.php:39
includes/Maintenance/BackupStorageSettings.php:75
includes/Maintenance/BackupStorageSettings.php:78
includes/Maintenance/FileShadowCopyManager.php:47
includes/Maintenance/GoogleDriveClient.php:289
includes/Maintenance/GoogleDriveClient.php:566
includes/Maintenance/GoogleDriveSettings.php:41
includes/Maintenance/GoogleDriveSettings.php:46
includes/Maintenance/GoogleDriveSettings.php:49
includes/Maintenance/GoogleDriveSettings.php:251
includes/Maintenance/GoogleDriveSettings.php:254
includes/Maintenance/GoogleDriveSettings.php:345
includes/Maintenance/GoogleDriveSettings.php:348
includes/Maintenance/GoogleDriveSettings.php:458
includes/Maintenance/GoogleDriveSettings.php:486
includes/Maintenance/LogRotationSettings.php:26
includes/Maintenance/LogRotationSettings.php:35
includes/Maintenance/LogRotationSettings.php:56
includes/Maintenance/LogRotationSettings.php:65
includes/Maintenance/LogRotationSettings.php:75
includes/Maintenance/LogRotationSettings.php:85
includes/Maintenance/LogRotationSettings.php:96
includes/Maintenance/LogRotationSettings.php:106
includes/Maintenance/LogRotationSettings.php:117
includes/Maintenance/LogRotationSettings.php:130
includes/Maintenance/LogRotator.php:1770
includes/Maintenance/LogRotator.php:1771
includes/Maintenance/LogRotator.php:1798
includes/Maintenance/RestorePointManager.php:60
includes/Maintenance/RestorePointManager.php:88
includes/Maintenance/RestorePointManager.php:89
includes/Maintenance/RestorePointManager.php:195
includes/Maintenance/RestorePointManager.php:196
includes/Maintenance/RestorePointManager.php:310
includes/Maintenance/RestorePointManager.php:311
includes/Maintenance/RestorePointManager.php:1519
includes/Maintenance/RestorePointManager.php:2263
includes/Maintenance/RestorePointManager.php:2264
includes/Maintenance/RestorePointSettings.php:28
includes/Maintenance/RestorePointSettings.php:33
includes/Maintenance/RestorePointSettings.php:36
includes/Maintenance/RestorePointSettings.php:57
includes/Maintenance/RestorePointSettings.php:60
includes/Maintenance/ScheduledBackupRunner.php:62
includes/Maintenance/ScheduledBackupRunner.php:67
includes/Maintenance/ScheduledBackupRunner.php:71
includes/Maintenance/ScheduledBackupRunner.php:73
includes/Maintenance/ScheduledBackupRunner.php:76
includes/Maintenance/ScheduledBackupRunner.php:77
includes/Maintenance/ScheduledBackupRunner.php:91
includes/Maintenance/ScheduledBackupRunner.php:102
includes/Maintenance/ScheduledBackupRunner.php:103
includes/Maintenance/ScheduledBackupRunner.php:284
includes/Maintenance/ScheduledBackupRunner.php:292
includes/Maintenance/ScheduledBackupRunner.php:293
includes/Maintenance/ScheduledBackupRunner.php:307
includes/Maintenance/ScheduledBackupRunner.php:311
includes/Maintenance/ScheduledBackupRunner.php:320
includes/Maintenance/ScheduledBackupRunner.php:324
includes/Maintenance/ScheduledBackupRunner.php:337
includes/Maintenance/ScheduledBackupRunner.php:339
includes/Maintenance/ScheduledBackupRunner.php:343
includes/Maintenance/ScheduledBackupRunner.php:344
includes/Maintenance/ScheduledBackupRunner.php:354
includes/Maintenance/ScheduledBackupRunner.php:360
includes/Maintenance/ScheduledBackupSettings.php:30
includes/Maintenance/ScheduledBackupSettings.php:35
includes/Maintenance/ScheduledBackupSettings.php:39
includes/Maintenance/ScheduledBackupSettings.php:42
includes/Maintenance/ScheduledBackupSettings.php:130
includes/Maintenance/ScheduledBackupSettings.php:133
includes/Maintenance/ScheduledBackupSettings.php:154
includes/Maintenance/ScheduledBackupSettings.php:157
includes/Maintenance/ScheduledRestorePointRunner.php:76
includes/Maintenance/ScheduledRestorePointRunner.php:81
includes/Maintenance/ScheduledRestorePointRunner.php:82
includes/Maintenance/ScheduledRestorePointRunner.php:105
includes/Maintenance/ScheduledRestorePointRunner.php:106
includes/Maintenance/ScheduledRestorePointRunner.php:354
includes/Maintenance/ScheduledRestorePointRunner.php:362
includes/Maintenance/ScheduledRestorePointRunner.php:363
includes/Maintenance/ScheduledRestorePointRunner.php:377
includes/Maintenance/ScheduledRestorePointRunner.php:381
includes/Maintenance/ScheduledRestorePointRunner.php:390
includes/Maintenance/ScheduledRestorePointRunner.php:394
includes/Maintenance/ScheduledRestorePointRunner.php:407
includes/Maintenance/ScheduledRestorePointRunner.php:409
includes/Maintenance/ScheduledRestorePointRunner.php:413
includes/Maintenance/ScheduledRestorePointRunner.php:414
includes/Maintenance/ScheduledRestorePointRunner.php:424
includes/Maintenance/ScheduledRestorePointRunner.php:430
includes/Maintenance/ScheduledRestorePointRunner.php:441
includes/Maintenance/ScheduledRestorePointRunner.php:454
includes/Maintenance/ScheduledRestorePointRunner.php:455
includes/Maintenance/ScheduledRestorePointRunner.php:467
includes/Maintenance/ScheduledRestorePointRunner.php:478
includes/Maintenance/ScheduledRestorePointRunner.php:487
includes/Maintenance/ScheduledRestorePointSettings.php:29
includes/Maintenance/ScheduledRestorePointSettings.php:34
includes/Maintenance/ScheduledRestorePointSettings.php:38
includes/Maintenance/ScheduledRestorePointSettings.php:41
includes/Maintenance/ScheduledRestorePointSettings.php:129
includes/Maintenance/ScheduledRestorePointSettings.php:132
includes/Maintenance/ScheduledRestorePointSettings.php:153
includes/Maintenance/ScheduledRestorePointSettings.php:156
includes/Privacy/PrivacyManager.php:127
includes/Scanner/ComponentProvenance.php:73
includes/Scanner/ComponentProvenance.php:226
includes/Scanner/ComponentProvenance.php:235
includes/Scanner/CoreFileVerifier.php:61
includes/Scanner/DatabaseScanner.php:1114
includes/Scanner/DatabaseScanner.php:1125
includes/Scanner/LocalScanner.php:89
includes/Scanner/LocalScanner.php:100
includes/Scanner/LocalScanner.php:269
includes/Scanner/LocalScanner.php:568
includes/Scanner/LocalScanner.php:825
includes/Scanner/LocalScanner.php:826
includes/Scanner/LocalScanner.php:2136
includes/Scanner/PluginFileVerifier.php:65
includes/Scanner/PluginFileVerifier.php:1174
includes/Scanner/PluginFileVerifier.php:1451
includes/Scanner/ProgressiveDatabaseScanner.php:130
includes/Scanner/ProgressiveDatabaseScanner.php:168
includes/Scanner/ScannerRemediation.php:103
includes/Scanner/ScanRepository.php:492
includes/Scanner/ScanRepository.php:500
includes/Scanner/ScanRepository.php:1077
includes/Scanner/ScanRepository.php:1085
includes/Scanner/ScanRepository.php:1093
includes/Scanner/ScanRepository.php:1098
includes/Scanner/ScanRepository.php:1099
includes/Scanner/ScanRepository.php:1101
includes/Scanner/ScanRepository.php:1109
includes/Scanner/ScanRepository.php:1250
includes/Scanner/ScheduledScanRunner.php:66
includes/Scanner/ScheduledScanRunner.php:68
includes/Scanner/ScheduledScanRunner.php:73
includes/Scanner/ScheduledScanRunner.php:79
includes/Scanner/ScheduledScanRunner.php:83
includes/Scanner/ScheduledScanRunner.php:85
includes/Scanner/ScheduledScanRunner.php:88
includes/Scanner/ScheduledScanRunner.php:89
includes/Scanner/ScheduledScanRunner.php:104
includes/Scanner/ScheduledScanRunner.php:106
includes/Scanner/ScheduledScanRunner.php:124
includes/Scanner/ScheduledScanRunner.php:125
includes/Scanner/ScheduledScanRunner.php:551
includes/Scanner/ScheduledScanSettings.php:36
includes/Scanner/ScheduledScanSettings.php:41
includes/Scanner/ScheduledScanSettings.php:45
includes/Scanner/ScheduledScanSettings.php:48
includes/Scanner/ScheduledScanSettings.php:220
includes/Scanner/ScheduledScanSettings.php:223
includes/Scanner/ScheduledScanSettings.php:226
includes/Scanner/ScheduledScanSettings.php:277
includes/Scanner/ScheduledScanSettings.php:280
includes/Scanner/ScheduledScanSettings.php:296
includes/Scanner/ScheduledScanSettings.php:526
includes/Scanner/VulnerabilityScanner.php:52
includes/Scanner/VulnerabilityScanner.php:192
includes/Scanner/VulnerabilityScanner.php:202
includes/Scanner/VulnerabilityScanner.php:221
includes/Scanner/VulnerabilityScanner.php:250
includes/Scanner/VulnerabilityScanner.php:1086
includes/Scanner/VulnerabilityScanner.php:1239
includes/Scanner/VulnerabilityScanner.php:1240
includes/Scanner/VulnerabilityScanner.php:1548
includes/Scanner/VulnerabilityScanner.php:1604
includes/Scanner/VulnerabilityScanner.php:1618
includes/Scanner/VulnerabilityScanner.php:1635
includes/Scanner/VulnerabilityScanner.php:2726
includes/Security/AuditLogger.php:134
includes/Security/ClientIpResolver.php:37
includes/Security/ClientIpResolver.php:113
includes/Security/Hardening.php:1132
includes/Security/Hardening.php:1135
includes/Security/Hardening.php:1144
includes/Security/Hardening.php:1177
includes/Security/Hardening.php:1192
includes/Security/Hardening.php:1366
includes/Security/Hardening.php:1528
includes/Security/Hardening.php:1603
includes/Security/Hardening.php:1700
includes/Security/Hardening.php:2038
includes/Security/Hardening.php:2349
includes/Security/Hardening.php:2350
includes/Security/Hardening.php:2351
includes/Security/Hardening.php:2352
includes/Security/Hardening.php:2424
includes/Security/Hardening.php:2450
includes/Security/Hardening.php:2512
includes/Security/Hardening.php:2840
includes/Security/HardeningSettings.php:31
includes/Security/HardeningSettings.php:36
includes/Security/HardeningSettings.php:44
includes/Security/HardeningSettings.php:47
includes/Security/HardeningSettings.php:198
includes/Security/HardeningSettings.php:201
includes/Security/HumanChallenge.php:42
includes/Security/HumanChallenge.php:199
includes/Security/HumanChallenge.php:203
includes/Security/HumanChallenge.php:502
includes/Security/HumanChallenge.php:642
includes/Security/HumanChallenge.php:665
includes/Security/HumanChallenge.php:666
includes/Security/HumanChallenge.php:758
includes/Security/HumanChallenge.php:1232
includes/Security/HumanChallenge.php:1261
includes/Security/HumanChallengeSettings.php:30
includes/Security/HumanChallengeSettings.php:35
includes/Security/HumanChallengeSettings.php:38
includes/Security/HumanChallengeSettings.php:70
includes/Security/HumanChallengeSettings.php:73
includes/Security/HumanChallengeSettings.php:442
includes/Security/IncidentTimeline.php:40
includes/Security/IncidentTimeline.php:267
includes/Security/Lockdown.php:67
includes/Security/Lockdown.php:999
includes/Security/Lockdown.php:1010
includes/Security/Lockdown.php:1712
includes/Security/Lockdown.php:2215
includes/Security/Lockdown.php:2737
includes/Security/Lockdown.php:3061
includes/Security/Lockdown.php:3077
includes/Security/Lockdown.php:3083
includes/Security/Lockdown.php:3095
includes/Security/LockdownSettings.php:30
includes/Security/LockdownSettings.php:35
includes/Security/LockdownSettings.php:38
includes/Security/LockdownSettings.php:80
includes/Security/LockdownSettings.php:83
includes/Security/LoginSecurity.php:59
includes/Security/LoginSecurity.php:302
includes/Security/LoginSecurity.php:609
includes/Security/LoginSecurity.php:2192
includes/Security/LoginSecurity.php:2258
includes/Security/LoginSecurity.php:2887
includes/Security/LoginSecurity.php:2903
includes/Security/LoginSecurity.php:2938
includes/Security/LoginSecurity.php:2964
includes/Security/LoginSecuritySettings.php:31
includes/Security/LoginSecuritySettings.php:36
includes/Security/LoginSecuritySettings.php:40
includes/Security/LoginSecuritySettings.php:43
includes/Security/LoginSecuritySettings.php:229
includes/Security/LoginSecuritySettings.php:232
includes/Security/LoginSecuritySettings.php:398
includes/Security/MinimalWaf.php:612
includes/Security/MinimalWaf.php:617
includes/Security/MinimalWaf.php:691
includes/Security/MinimalWaf.php:1249
includes/Security/MinimalWaf.php:1302
includes/Security/MinimalWaf.php:1305
includes/Security/MinimalWaf.php:1326
includes/Security/MinimalWaf.php:1327
includes/Security/MinimalWaf.php:1635
includes/Security/RateLimiter.php:400
includes/Security/RateLimiter.php:451
includes/Security/RateLimiter.php:636
includes/Security/RateLimiter.php:685
includes/Security/RateLimiter.php:871
includes/Security/RateLimiter.php:1042
includes/Security/RateLimiter.php:1105
includes/Security/RateLimiter.php:1193
includes/Security/RateLimiter.php:1405
includes/Security/RateLimiter.php:1430
includes/Security/RateLimitSettings.php:37
includes/Security/RateLimitSettings.php:42
includes/Security/RateLimitSettings.php:45
includes/Security/RateLimitSettings.php:136
includes/Security/RateLimitSettings.php:139
includes/Security/ReputationFeed.php:53
includes/Security/ReputationFeed.php:63
includes/Security/TwoFactor.php:15
includes/Security/TwoFactor.php:24
includes/Security/TwoFactor.php:115
includes/Security/TwoFactor.php:151
includes/Security/TwoFactor.php:177
includes/Security/UserProfiler.php:98
includes/Security/UserProfiler.php:353
includes/Security/UserProfiler.php:378
includes/Security/UserProfiler.php:384
includes/Security/UserProfiler.php:483
includes/Security/UserProfiler.php:506
includes/Security/UserProfiler.php:1019
includes/Security/UserProfiler.php:1117
includes/Security/UserProfiler.php:1127
includes/Security/WafSettings.php:62
includes/Security/WafSettings.php:67
includes/Security/WafSettings.php:70
includes/Security/WafSettings.php:398
includes/Security/WafSettings.php:401
includes/Security/WafSettings.php:484
includes/Security/WafSettings.php:487
includes/Security/WafSettings.php:573
includes/Security/WafSettings.php:574
includes/Security/WafSettings.php:575
includes/Security/WafSettings.php:576
includes/Security/WafSettings.php:577
includes/Security/WafSettings.php:578
includes/Security/WafSettings.php:582
includes/Security/WafSettings.php:583
includes/Security/WafSettings.php:584
includes/Security/WafSettings.php:585
includes/Security/WafSettings.php:591
includes/Security/WafSettings.php:801
includes/Security/WafStats.php:305
includes/Storage/FileStorage.php:46
includes/Storage/FileStorage.php:92
includes/Storage/FileStorage.php:98
includes/Storage/FileStorage.php:171
includes/Support/AdminFlashNotice.php:68
includes/Support/CryptoBox.php:21
includes/Support/CryptoBox.php:36
includes/Support/CryptoBox.php:57
includes/Support/ExternalRunnerToken.php:62
includes/Support/ExternalRunnerToken.php:124
includes/Support/ExternalRunnerToken.php:127
includes/WPCLI/ManualRestoreConfirmation.php:22
includes/WPCLI/WafCommand.php:52
includes/WPCLI/WafCommand.php:54
includes/WPCLI/WafCommand.php:78
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.