Is ShieldScope – Site Security Scanner 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 (152)
Plugin Header
includes/checks/class-shieldscope-check-injection.php:217
includes/checks/class-shieldscope-check-injection.php:221
includes/checks/class-shieldscope-check-injection.php:222
includes/checks/class-shieldscope-check-access-control.php:123
includes/checks/class-shieldscope-check-access-control.php:174
includes/checks/class-shieldscope-check-access-control.php:188
includes/checks/class-shieldscope-check-access-control.php:227
includes/checks/class-shieldscope-check-access-control.php:290
includes/checks/class-shieldscope-check-access-control.php:317
includes/checks/class-shieldscope-check-access-control.php:409
includes/checks/class-shieldscope-check-access-control.php:499
includes/checks/class-shieldscope-check-access-control.php:526
includes/checks/class-shieldscope-check-access-control.php:548
includes/checks/class-shieldscope-check-code-patterns.php:167
includes/checks/class-shieldscope-check-code-patterns.php:178
includes/checks/class-shieldscope-check-code-patterns.php:189
includes/checks/class-shieldscope-check-code-patterns.php:220
includes/checks/class-shieldscope-check-code-patterns.php:232
includes/checks/class-shieldscope-check-code-patterns.php:243
includes/checks/class-shieldscope-check-code-patterns.php:254
includes/checks/class-shieldscope-check-components.php:99
includes/checks/class-shieldscope-check-components.php:112
includes/checks/class-shieldscope-check-components.php:132
includes/checks/class-shieldscope-check-components.php:145
includes/checks/class-shieldscope-check-components.php:175
includes/checks/class-shieldscope-check-components.php:191
includes/checks/class-shieldscope-check-components.php:239
includes/checks/class-shieldscope-check-components.php:289
includes/checks/class-shieldscope-check-components.php:297
includes/checks/class-shieldscope-check-config.php:173
includes/checks/class-shieldscope-check-config.php:217
includes/checks/class-shieldscope-check-config.php:258
includes/checks/class-shieldscope-check-config.php:300
includes/checks/class-shieldscope-check-config.php:333
includes/checks/class-shieldscope-check-core-integrity.php:109
includes/checks/class-shieldscope-check-core-integrity.php:120
includes/checks/class-shieldscope-check-core-integrity.php:142
includes/checks/class-shieldscope-check-core-integrity.php:160
includes/checks/class-shieldscope-check-core-integrity.php:176
includes/checks/class-shieldscope-check-core-integrity.php:186
includes/checks/class-shieldscope-check-core-integrity.php:210
includes/checks/class-shieldscope-check-core-integrity.php:263
includes/checks/class-shieldscope-check-core-integrity.php:286
includes/checks/class-shieldscope-check-core-integrity.php:338
includes/checks/class-shieldscope-check-core-integrity.php:369
includes/checks/class-shieldscope-check-core.php:100
includes/checks/class-shieldscope-check-core.php:117
includes/checks/class-shieldscope-check-core.php:135
includes/checks/class-shieldscope-check-core.php:145
includes/checks/class-shieldscope-check-core.php:155
includes/checks/class-shieldscope-check-core.php:165
includes/checks/class-shieldscope-check-core.php:204
includes/checks/class-shieldscope-check-core.php:224
includes/checks/class-shieldscope-check-core.php:232
includes/checks/class-shieldscope-check-core.php:250
includes/checks/class-shieldscope-check-core.php:268
includes/checks/class-shieldscope-check-core.php:284
includes/checks/class-shieldscope-check-core.php:319
includes/checks/class-shieldscope-check-database.php:81
includes/checks/class-shieldscope-check-database.php:104
includes/checks/class-shieldscope-check-database.php:119
includes/checks/class-shieldscope-check-filesystem.php:97
includes/checks/class-shieldscope-check-filesystem.php:137
includes/checks/class-shieldscope-check-filesystem.php:171
includes/checks/class-shieldscope-check-filesystem.php:216
includes/checks/class-shieldscope-check-filesystem.php:261
includes/checks/class-shieldscope-check-filesystem.php:307
includes/checks/class-shieldscope-check-filesystem.php:315
includes/checks/class-shieldscope-check-filesystem.php:436
includes/checks/class-shieldscope-check-filesystem.php:486
includes/checks/class-shieldscope-check-injection.php:186
includes/checks/class-shieldscope-check-injection.php:197
includes/checks/class-shieldscope-check-injection.php:208
includes/checks/class-shieldscope-check-injection.php:219
includes/checks/class-shieldscope-check-injection.php:230
includes/checks/class-shieldscope-check-injection.php:241
includes/checks/class-shieldscope-check-injection.php:252
includes/checks/class-shieldscope-check-injection.php:264
includes/checks/class-shieldscope-check-injection.php:275
includes/checks/class-shieldscope-check-injection.php:286
includes/checks/class-shieldscope-check-injection.php:297
includes/checks/class-shieldscope-check-injection.php:308
includes/checks/class-shieldscope-check-injection.php:346
includes/checks/class-shieldscope-check-injection.php:366
includes/checks/class-shieldscope-check-injection.php:391
includes/checks/class-shieldscope-check-injection.php:411
includes/checks/class-shieldscope-check-injection.php:431
includes/checks/class-shieldscope-check-injection.php:453
includes/checks/class-shieldscope-check-injection.php:473
includes/checks/class-shieldscope-check-injection.php:586
includes/checks/class-shieldscope-check-injection.php:595
includes/checks/class-shieldscope-check-injection.php:604
includes/checks/class-shieldscope-check-injection.php:615
includes/checks/class-shieldscope-check-injection.php:638
includes/checks/class-shieldscope-check-injection.php:649
includes/checks/class-shieldscope-check-injection.php:523
includes/checks/class-shieldscope-check-injection.php:578
includes/checks/class-shieldscope-check-plugins.php:83
includes/checks/class-shieldscope-check-plugins.php:113
includes/checks/class-shieldscope-check-plugins.php:142
includes/checks/class-shieldscope-check-plugins.php:172
includes/checks/class-shieldscope-check-security-config.php:86
includes/checks/class-shieldscope-check-security-config.php:102
includes/checks/class-shieldscope-check-security-config.php:118
includes/checks/class-shieldscope-check-security-config.php:134
includes/checks/class-shieldscope-check-security-config.php:149
includes/checks/class-shieldscope-check-security-config.php:185
includes/checks/class-shieldscope-check-security-config.php:200
includes/checks/class-shieldscope-check-security-config.php:292
includes/checks/class-shieldscope-check-security-config.php:299
includes/checks/class-shieldscope-check-security-config.php:318
includes/checks/class-shieldscope-check-security-config.php:329
includes/checks/class-shieldscope-check-security-config.php:342
includes/checks/class-shieldscope-check-security-config.php:368
includes/checks/class-shieldscope-check-security-config.php:381
includes/checks/class-shieldscope-check-ssl.php:106
includes/checks/class-shieldscope-check-ssl.php:159
includes/checks/class-shieldscope-check-ssl.php:183
includes/checks/class-shieldscope-check-ssl.php:241
includes/checks/class-shieldscope-check-ssl.php:288
includes/checks/class-shieldscope-check-ssl.php:355
includes/checks/class-shieldscope-check-ssrf.php:146
includes/checks/class-shieldscope-check-ssrf.php:157
includes/checks/class-shieldscope-check-ssrf.php:168
includes/checks/class-shieldscope-check-ssrf.php:179
includes/checks/class-shieldscope-check-ssrf.php:190
includes/checks/class-shieldscope-check-ssrf.php:201
includes/checks/class-shieldscope-check-ssrf.php:212
includes/checks/class-shieldscope-check-ssrf.php:214
includes/checks/class-shieldscope-check-ssrf.php:246
includes/checks/class-shieldscope-check-ssrf.php:257
includes/checks/class-shieldscope-check-ssrf.php:268
includes/checks/class-shieldscope-check-ssrf.php:279
includes/checks/class-shieldscope-check-themes.php:76
includes/checks/class-shieldscope-check-themes.php:108
includes/checks/class-shieldscope-check-themes.php:134
includes/checks/class-shieldscope-check-users.php:78
includes/checks/class-shieldscope-check-users.php:103
includes/checks/class-shieldscope-check-users.php:138
includes/checks/class-shieldscope-check-users.php:167
includes/checks/class-shieldscope-check-users.php:196
includes/class-shieldscope-logger.php:79
includes/class-shieldscope-logger.php:103
includes/class-shieldscope-logger.php:116
includes/class-shieldscope-logger.php:135
includes/class-shieldscope-logger.php:142
includes/class-shieldscope-logger.php:164
includes/class-shieldscope-logger.php:183
includes/class-shieldscope-scanner.php:102
includes/class-shieldscope-scanner.php:117
includes/class-shieldscope-scanner.php:199
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.