Is Segurium Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (458)
Plugin Header
includes/class-segurium.php:103
includes/class-segurium.php:104
includes/class-segurium.php:109
includes/class-segurium.php:110
includes/class-segurium.php:111
includes/class-segurium.php:113
includes/class-segurium.php:115
includes/class-segurium.php:132
includes/class-segurium.php:142
includes/class-segurium.php:158
includes/class-segurium.php:424
includes/class-segurium.php:993
includes/class-segurium.php:994
includes/class-segurium.php:995
includes/class-segurium.php:1790
includes/class-segurium.php:1794
includes/class-segurium.php:1798
includes/class-segurium.php:1812
includes/class-segurium.php:1816
includes/class-segurium.php:1820
includes/class-segurium.php:1824
includes/class-segurium.php:1828
includes/class-segurium.php:1832
includes/class-segurium.php:1836
includes/class-segurium.php:1840
includes/class-segurium.php:1844
includes/class-segurium.php:1848
includes/class-segurium.php:1852
includes/class-segurium.php:2368
includes/class-segurium.php:3045
includes/class-segurium.php:3049
includes/class-segurium.php:3056
includes/class-segurium.php:3064
includes/class-segurium.php:3074
includes/class-segurium.php:3085
includes/class-segurium.php:3201
includes/class-segurium.php:3256
includes/class-segurium.php:3349
includes/class-segurium.php:3356
includes/class-segurium.php:3418
includes/class-segurium.php:4170
includes/class-segurium.php:4233
includes/class-segurium.php:4297
includes/class-segurium.php:4332
includes/class-segurium.php:4335
includes/class-segurium.php:4471
includes/class-segurium.php:4474
includes/class-segurium.php:4533
includes/class-segurium.php:4539
includes/class-segurium.php:4545
includes/class-segurium.php:4558
includes/class-segurium.php:4562
includes/class-segurium.php:5934
includes/class-segurium.php:6103
includes/class-segurium.php:6140
includes/class-segurium.php:6267
includes/class-segurium.php:6452
includes/class-segurium.php:6469
includes/class-segurium.php:6990
includes/class-segurium.php:7012
includes/class-segurium.php:7104
includes/class-segurium.php:7119
includes/class-segurium.php:7125
includes/class-segurium.php:7134
includes/class-segurium.php:7152
includes/class-segurium.php:7156
includes/class-segurium.php:7165
includes/class-segurium.php:7175
includes/class-segurium.php:7188
includes/class-segurium.php:7490
includes/class-segurium.php:7509
includes/class-segurium.php:7524
includes/class-segurium.php:7558
segurium.php:770
segurium.php:771
includes/class-segurium-2fa-crypto.php:45
includes/class-segurium-2fa.php:148
includes/class-segurium-2fa.php:197
includes/class-segurium-2fa.php:269
includes/class-segurium-2fa.php:397
includes/class-segurium-2fa.php:861
includes/class-segurium-2fa.php:1072
includes/class-segurium-2fa.php:1188
includes/class-segurium-2fa.php:1227
includes/class-segurium-2fa.php:1243
includes/class-segurium-2fa.php:1263
includes/class-segurium-2fa.php:1280
includes/class-segurium-2fa.php:1303
includes/class-segurium-2fa.php:1318
includes/class-segurium-2fa.php:1344
includes/class-segurium-2fa.php:1385
includes/class-segurium-2fa.php:1439
includes/class-segurium-2fa.php:1574
includes/class-segurium-2fa.php:1586
includes/class-segurium-2fa.php:1634
includes/class-segurium-2fa.php:1749
includes/class-segurium-alerts-settings.php:51
includes/class-segurium-alerts-settings.php:52
includes/class-segurium-alerts-settings.php:78
includes/class-segurium-alerts-settings.php:79
includes/class-segurium-alerts-settings.php:133
includes/class-segurium-async-scan-first-poll-eta.php:154
includes/class-segurium-async-scan-first-poll-eta.php:168
includes/class-segurium-async-scan-first-poll-eta.php:192
includes/class-segurium-async-scan-results-loop.php:162
includes/class-segurium-async-scan-results-loop.php:204
includes/class-segurium-async-scan-results-loop.php:233
includes/class-segurium-async-scan-results-loop.php:356
includes/class-segurium-async-scan-results-loop.php:456
includes/class-segurium-async-scan-results-loop.php:537
includes/class-segurium-async-scan-results-loop.php:540
includes/class-segurium-async-scan-results-loop.php:541
includes/class-segurium-async-scan-results-loop.php:543
includes/class-segurium-async-scan-results-loop.php:544
includes/class-segurium-async-scan-results-loop.php:557
includes/class-segurium-async-scan-results-loop.php:560
includes/class-segurium-async-scan-results-loop.php:561
includes/class-segurium-async-scan-results-loop.php:579
includes/class-segurium-async-scan-results-loop.php:588
includes/class-segurium-async-scan-results-loop.php:593
includes/class-segurium-async-scan-submitter.php:169
includes/class-segurium-async-scan-submitter.php:175
includes/class-segurium-async-scan-submitter.php:217
includes/class-segurium-async-scan-submitter.php:233
includes/class-segurium-async-scan-submitter.php:249
includes/class-segurium-async-scan-submitter.php:259
includes/class-segurium-async-scan-submitter.php:339
includes/class-segurium-async-scan-submitter.php:376
includes/class-segurium-async-scan-submitter.php:408
includes/class-segurium-async-scan-submitter.php:433
includes/class-segurium-async-scan-submitter.php:452
includes/class-segurium-async-scan-submitter.php:472
includes/class-segurium-async-scan-submitter.php:493
includes/class-segurium-auto-fix-settings.php:54
includes/class-segurium-auto-fix-settings.php:65
includes/class-segurium-auto-fix-settings.php:109
includes/class-segurium-backup.php:53
includes/class-segurium-backup.php:82
includes/class-segurium-backup.php:121
includes/class-segurium-backup.php:131
includes/class-segurium-backup.php:141
includes/class-segurium-backup.php:156
includes/class-segurium-brute-force.php:160
includes/class-segurium-brute-force.php:194
includes/class-segurium-brute-force.php:208
includes/class-segurium-brute-force.php:229
includes/class-segurium-brute-force.php:285
includes/class-segurium-brute-force.php:318
includes/class-segurium-brute-force.php:355
includes/class-segurium-brute-force.php:406
includes/class-segurium-brute-force.php:480
includes/class-segurium-brute-force.php:481
includes/class-segurium-brute-force.php:484
includes/class-segurium-brute-force.php:492
includes/class-segurium-brute-force.php:494
includes/class-segurium-brute-force.php:495
includes/class-segurium-brute-force.php:497
includes/class-segurium-brute-force.php:540
includes/class-segurium-brute-force.php:541
includes/class-segurium-brute-force.php:543
includes/class-segurium-brute-force.php:560
includes/class-segurium-brute-force.php:625
includes/class-segurium-brute-force.php:635
includes/class-segurium-brute-force.php:707
includes/class-segurium-brute-force.php:726
includes/class-segurium-brute-force.php:727
includes/class-segurium-brute-force.php:757
includes/class-segurium-brute-force.php:907
includes/class-segurium-brute-force.php:927
includes/class-segurium-brute-force.php:950
includes/class-segurium-brute-force.php:961
includes/class-segurium-brute-force.php:966
includes/class-segurium-brute-force.php:967
includes/class-segurium-brute-force.php:968
includes/class-segurium-brute-force.php:969
includes/class-segurium-brute-force.php:970
includes/class-segurium-brute-force.php:971
includes/class-segurium-brute-force.php:1267
includes/class-segurium-brute-force.php:1310
includes/class-segurium-brute-force.php:1396
includes/class-segurium-brute-force.php:1420
includes/class-segurium-brute-force.php:1431
includes/class-segurium-brute-force.php:1456
includes/class-segurium-brute-force.php:1457
includes/class-segurium-cleanup.php:47
includes/class-segurium-cloudflare-ranges.php:96
includes/class-segurium-cloudflare-ranges.php:111
includes/class-segurium-component-backup.php:123
includes/class-segurium-component-backup.php:147
includes/class-segurium-component-backup.php:171
includes/class-segurium-cti-client.php:364
includes/class-segurium-cti-client.php:392
includes/class-segurium-cti-client.php:430
includes/class-segurium-cti-client.php:502
includes/class-segurium-cti-client.php:565
includes/class-segurium-cti-client.php:753
includes/class-segurium-cti-client.php:799
includes/class-segurium-cti-client.php:1188
includes/class-segurium-cti-client.php:1256
includes/class-segurium-cti-client.php:1320
includes/class-segurium-cti-client.php:1338
includes/class-segurium-cti-client.php:1355
includes/class-segurium-cti-client.php:1375
includes/class-segurium-cti-client.php:1396
includes/class-segurium-cti-client.php:1424
includes/class-segurium-cti-client.php:1465
includes/class-segurium-cti-client.php:92
includes/class-segurium-entitlements.php:162
includes/class-segurium-geo-blocker.php:339
includes/class-segurium-geo-blocker.php:68
includes/class-segurium-geo-blocker.php:231
includes/class-segurium-geo-blocker.php:235
includes/class-segurium-geo-db.php:63
includes/class-segurium-geo-db.php:248
includes/class-segurium-geo-db.php:249
includes/class-segurium-geo-updater.php:42
includes/class-segurium-geo-updater.php:53
includes/class-segurium-geo-updater.php:65
includes/class-segurium-geo-updater.php:76
includes/class-segurium-geo-updater.php:104
includes/class-segurium-iid.php:56
includes/class-segurium-iid.php:121
includes/class-segurium-iid.php:122
includes/class-segurium-iid.php:160
includes/class-segurium-iid.php:177
includes/class-segurium-iid.php:179
includes/class-segurium-iid.php:203
includes/class-segurium-iid.php:227
includes/class-segurium-iid.php:251
includes/class-segurium-iid.php:271
includes/class-segurium-iid.php:280
includes/class-segurium-iid.php:293
includes/class-segurium-iid.php:325
includes/class-segurium-iid.php:350
includes/class-segurium-iid.php:358
includes/class-segurium-iid.php:367
includes/class-segurium-iid.php:370
includes/class-segurium-iid.php:386
includes/class-segurium-iid.php:387
includes/class-segurium-info-shield.php:114
includes/class-segurium-info-shield.php:129
includes/class-segurium-info-shield.php:379
includes/class-segurium-integrity-chain.php:59
includes/class-segurium-integrity-chain.php:85
includes/class-segurium-integrity-chain.php:100
includes/class-segurium-integrity-chain.php:182
includes/class-segurium-integrity-chain.php:241
includes/class-segurium-integrity-inventory-cron.php:31
includes/class-segurium-integrity-inventory-cron.php:41
includes/class-segurium-integrity-inventory-cron.php:52
includes/class-segurium-integrity-inventory-cron.php:56
includes/class-segurium-memory-recorder.php:56
includes/class-segurium-memory-recorder.php:72
includes/class-segurium-memory-recorder.php:83
includes/class-segurium-memory-recorder.php:87
includes/class-segurium-memory-recorder.php:109
includes/class-segurium-memory-recorder.php:164
includes/class-segurium-memory-recorder.php:204
includes/class-segurium-migration.php:224
includes/class-segurium-pending-changes.php:25
includes/class-segurium-pending-changes.php:53
includes/class-segurium-pending-changes.php:67
includes/class-segurium-pending-changes.php:71
includes/class-segurium-pending-changes.php:73
includes/class-segurium-pending-changes.php:84
includes/class-segurium-pending-changes.php:88
includes/class-segurium-pending-changes.php:90
includes/class-segurium-pending-changes.php:101
includes/class-segurium-pending-changes.php:125
includes/class-segurium-pending-changes.php:129
includes/class-segurium-pending-changes.php:130
includes/class-segurium-pending-changes.php:145
includes/class-segurium-pending-changes.php:154
includes/class-segurium-pending-changes.php:156
includes/class-segurium-pending-changes.php:165
includes/class-segurium-pending-changes.php:173
includes/class-segurium-platform-snapshot.php:37
includes/class-segurium-platform-snapshot.php:38
includes/class-segurium-platform-snapshot.php:54
includes/class-segurium-platform-snapshot.php:65
includes/class-segurium-platform-snapshot.php:69
includes/class-segurium-platform-snapshot.php:70
includes/class-segurium-platform-snapshot.php:71
includes/class-segurium-platform-snapshot.php:87
includes/class-segurium-platform-snapshot.php:124
includes/class-segurium-platform-snapshot.php:135
includes/class-segurium-platform-snapshot.php:138
includes/class-segurium-platform-snapshot.php:256
includes/class-segurium-platform-snapshot.php:276
includes/class-segurium-platform-snapshot.php:403
includes/class-segurium-platform-snapshot.php:407
includes/class-segurium-platform-snapshot.php:417
includes/class-segurium-platform-snapshot.php:418
includes/class-segurium-pro-transition.php:253
includes/class-segurium-pro-transition.php:254
includes/class-segurium-pro-transition.php:262
includes/class-segurium-pro-transition.php:263
includes/class-segurium-pro-transition.php:492
includes/class-segurium-pro-transition.php:502
includes/class-segurium-quota.php:154
includes/class-segurium-quota.php:167
includes/class-segurium-quota.php:213
includes/class-segurium-quota.php:389
includes/class-segurium-quota.php:450
includes/class-segurium-quota.php:537
includes/class-segurium-realtime-scan.php:91
includes/class-segurium-realtime-scan.php:93
includes/class-segurium-realtime-scan.php:96
includes/class-segurium-realtime-scan.php:105
includes/class-segurium-realtime-scan.php:129
includes/class-segurium-realtime-scan.php:138
includes/class-segurium-realtime-scan.php:319
includes/class-segurium-realtime-scan.php:385
includes/class-segurium-realtime-scan.php:405
includes/class-segurium-realtime-scan.php:432
includes/class-segurium-realtime-scan.php:576
includes/class-segurium-realtime-scan.php:579
includes/class-segurium-realtime-scan.php:595
includes/class-segurium-realtime-scan.php:642
includes/class-segurium-realtime-scan.php:728
includes/class-segurium-realtime-scan.php:733
includes/class-segurium-realtime-scan.php:735
includes/class-segurium-realtime-scan.php:754
includes/class-segurium-rest-scan-spawn.php:43
includes/class-segurium-rest-scan-tick.php:41
includes/class-segurium-scan-lock.php:74
includes/class-segurium-scan-lock.php:101
includes/class-segurium-scan-lock.php:111
includes/class-segurium-scan-lock.php:120
includes/class-segurium-scan-lock.php:139
includes/class-segurium-scan-runner.php:314
includes/class-segurium-scan-runner.php:320
includes/class-segurium-scan-runner.php:323
includes/class-segurium-scan-runner.php:355
includes/class-segurium-scan-runner.php:356
includes/class-segurium-scan-runner.php:667
includes/class-segurium-scan-runner.php:710
includes/class-segurium-scan-runner.php:758
includes/class-segurium-scan-runner.php:833
includes/class-segurium-scan-runner.php:875
includes/class-segurium-scan-runner.php:970
includes/class-segurium-scan-runner.php:1076
includes/class-segurium-scan-runner.php:1109
includes/class-segurium-scan-runner.php:1174
includes/class-segurium-scan-runner.php:1356
includes/class-segurium-scan-runner.php:1515
includes/class-segurium-scan-runner.php:1564
includes/class-segurium-scan-runner.php:1599
includes/class-segurium-scan-runner.php:1642
includes/class-segurium-scan-runner.php:1799
includes/class-segurium-scan-runner.php:1976
includes/class-segurium-scan-runner.php:2018
includes/class-segurium-scan-runner.php:2189
includes/class-segurium-scan-runner.php:2209
includes/class-segurium-scan-runner.php:2258
includes/class-segurium-scan-trigger-auth.php:48
includes/class-segurium-scan-trigger-auth.php:57
includes/class-segurium-scan-trigger-auth.php:59
includes/class-segurium-scan-trigger-auth.php:107
includes/class-segurium-scan-trigger-auth.php:138
includes/class-segurium-scan-trigger-auth.php:139
includes/class-segurium-scan-trigger-auth.php:140
includes/class-segurium-scan.php:1283
includes/class-segurium-scanner.php:393
includes/class-segurium-scanner.php:410
includes/class-segurium-scanner.php:428
includes/class-segurium-scanner.php:435
includes/class-segurium-scanner.php:456
includes/class-segurium-scanner.php:461
includes/class-segurium-scanner.php:467
includes/class-segurium-scanner.php:473
includes/class-segurium-scanner.php:479
includes/class-segurium-scheduled-scan-settings.php:30
includes/class-segurium-scheduled-scan-settings.php:49
includes/class-segurium-scheduled-scan-settings.php:81
includes/class-segurium-scheduled-scan-settings.php:93
includes/class-segurium-scheduled-scan-settings.php:166
includes/class-segurium-scheduled-scan-settings.php:264
includes/class-segurium-scheduled-scan.php:34
includes/class-segurium-scheduled-scan.php:48
includes/class-segurium-scheduled-scan.php:70
includes/class-segurium-scheduled-scan.php:208
includes/class-segurium-security-headers.php:233
includes/class-segurium-security-headers.php:409
includes/class-segurium-security-headers.php:720
includes/class-segurium-self-check.php:133
includes/class-segurium-self-check.php:151
includes/class-segurium-self-check.php:165
includes/class-segurium-self-check.php:177
includes/class-segurium-self-check.php:188
includes/class-segurium-self-check.php:192
includes/class-segurium-self-check.php:276
includes/class-segurium-self-check.php:285
includes/class-segurium-self-check.php:622
includes/class-segurium-server-state.php:218
includes/class-segurium-state-file.php:207
includes/class-segurium-state-file.php:214
includes/class-segurium-text-helpers.php:43
includes/class-segurium-text-helpers.php:43
includes/class-segurium-trusted-proxies.php:31
includes/class-segurium-trusted-proxies.php:42
includes/class-segurium-trusted-proxies.php:58
includes/class-segurium-trusted-proxies.php:68
includes/class-segurium-trusted-proxies.php:83
includes/class-segurium-trusted-proxies.php:121
includes/class-segurium-trusted-proxies.php:123
includes/class-segurium-trusted-proxies.php:276
includes/class-segurium-upload-scan.php:55
includes/class-segurium-upload-scan.php:70
includes/class-segurium-verdict-queue.php:1527
includes/migrations/class-segurium-migration-aios.php:104
includes/migrations/class-segurium-migration-solid-security.php:108
includes/migrations/class-segurium-migration-wordfence.php:135
includes/segurium-uninstall-functions.php:147
includes/storage/class-segurium-storage-backup.php:84
includes/storage/class-segurium-storage-backup.php:102
includes/storage/class-segurium-storage-backup.php:400
includes/storage/class-segurium-storage-backup.php:493
includes/storage/class-segurium-storage-backup.php:664
includes/storage/class-segurium-storage-backup.php:675
includes/storage/class-segurium-storage-crypto.php:81
includes/storage/class-segurium-storage-crypto.php:103
includes/storage/class-segurium-storage-fs.php:82
includes/storage/class-segurium-storage-fs.php:91
includes/storage/class-segurium-storage-gc.php:29
includes/storage/class-segurium-storage-gc.php:36
includes/storage/class-segurium-storage-gc.php:45
includes/storage/class-segurium-storage-ip-list-cache.php:79
includes/storage/class-segurium-storage-ip-list-cache.php:103
includes/storage/class-segurium-storage-ip-list-cache.php:228
includes/storage/class-segurium-storage-ip-list-cache.php:282
includes/storage/class-segurium-storage-ip-list-cache.php:334
includes/storage/class-segurium-storage-ip-list-cache.php:7
includes/storage/class-segurium-storage-ip-list-cache.php:247
includes/storage/class-segurium-storage-ip-list.php:177
includes/storage/class-segurium-storage-ip-list.php:192
includes/storage/class-segurium-storage-ip-list.php:115
includes/storage/class-segurium-storage-schema-registry.php:63
includes/storage/class-segurium-storage-settings.php:178
includes/storage/class-segurium-storage-tables-query.php:10
includes/storage/class-segurium-storage-tables.php:94
includes/storage/class-segurium-storage-tables.php:143
includes/storage/class-segurium-storage-tables.php:146
includes/storage/class-segurium-storage-tables.php:148
includes/storage/class-segurium-storage-tables.php:347
includes/storage/class-segurium-storage-tables.php:416
includes/storage/class-segurium-storage-tables.php:439
includes/storage/class-segurium-storage-tables.php:461
includes/storage/class-segurium-storage-tables.php:633
includes/storage/class-segurium-storage-tables.php:652
includes/storage/class-segurium-storage-tables.php:669
includes/storage/class-segurium-storage-tables.php:686
includes/storage/class-segurium-storage-tables.php:734
includes/storage/class-segurium-storage.php:88
includes/storage/class-segurium-storage.php:115
includes/storage/class-segurium-storage.php:325
includes/storage/class-segurium-storage.php:637
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.