Nexter Extension – Site Enhancements Toolkit <= 4.7.6 - Missing Authorization to Unauthenticated User Role Modification via View Admin Role

Medium 5.3 CWE-862Fixed in 4.7.7
ID
WPSEC-2026-0983
Plugin
Nexter Extension – Security, Performance, Code Snippets & Site Toolkit (nexter-extension)
Affected
from 4.3.0 before 4.7.7
Remediation
Update to 4.7.7 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-862
Usage
Plugin Low · Affected versions None seen among sites WPSec scans, 2026-10-15
Attack surface
Nexter Extension – Site Enhancements Toolkit on WPSec AttackSurface
Fix released
Published

Description

The Nexter Extension plugin for WordPress is vulnerable to unauthorized modification of user roles via the View Admin Role feature's 'reset-view' request parameter in all versions from 4.3.0 up to, and including, 4.7.6. This is due to the role_switcher_to_view_admin_as() function, which runs on the init hook, processing 'reset-view' with no login requirement, nonce verification or capability check. This makes it possible for unauthenticated attackers to remove the current roles of any account on the feature's view-as list and restore the roles stored in its saved original-role user meta, when the View Admin Role extension is enabled.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0