WP Manifestindependent plugin directory
manifest / admin / omonsch-customer-backend

Oliver Monschau - Customer Backend WP Registry grade D+. High-severity findings · 2 findingsWP RegistryHigh-severity findings · 2 findingsOpen the reportD+

Customizes the WordPress admin area for customers.

★ 0stars
25release downloads
0.4.8latest · 1 year ago

Install

Download omonsch-customer-backend.zip From the 0.4.8 release on GitHub, Jan 31, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/me4th/omonsch-customer-backend/releases/download/0.4.8/omonsch-customer-backend.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Releases

Newest 25 of 39 recorded releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.4.8 latest
Jan 31, 2025 1 year ago
omonsch-customer-backend.zip
11
Dec 26, 2024 1 year ago
omonsch-customer-backend.zip
6
Nov 18, 2024 1 year ago
omonsch-customer-backend.zip
2
Nov 18, 2024 1 year ago
omonsch-customer-backend.zip
3
Nov 18, 2024 1 year ago
tag only
—
Nov 17, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
omonsch-customer-backend.zip
3
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Nov 9, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
Oct 28, 2024 1 year ago
tag only
—
All releases on GitHub →
D+ grade

Security

Oliver Monschau - Customer Backend 0.4.8 · audited by WP Registry

High-severity findings.

2 high
Audited release
0.4.8
Findings
2
Worst severity
high
Content hash
bf454896af788fc40a21b3da…

Findings

  • high Activation and admin_init grant manage_options to custom kunde role

    insecure_config

    add_customer_role() on activation adds manage_options and edit_theme_options to the 'kunde' role. ensure_menu_access_for_customer() on every admin_init further adds publish/edit_others pages/posts and related caps. Any user assigned kunde receives administrator-equivalent settings power without being an Administrator.

    omonsch-customer-backend.php:19-34

    Recommendation

    Do not grant manage_options to customer roles; use a minimal allowlist of caps and never escalate on admin_init.

  • high Remote CDN HTML injected into admin via innerHTML

    xss_stored

    add_custom_admin_banner() file_get_contents a fixed CDN URL and embeds the response into a template literal assigned to customBanner.innerHTML on every admin_notices. Compromised or MITM CDN content becomes stored XSS in wp-admin for all users who see notices. addslashes is not an HTML/JS sanitizer.

    admin-customizations.php:89-101

    Recommendation

    Serve a local escaped banner; if remote, sanitize with wp_kses and avoid innerHTML/template literals.

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.