WP Manifestindependent plugin directory
manifest / content / content-planner-pro

Content Planner Pro WP Registry grade B. Medium-severity findings · 1 findingWP RegistryMedium-severity findings · 1 findingOpen the reportB

Visual editorial calendar and Kanban board for WordPress content planning.

★ 1stars
4release downloads
v2.1.0latest · 4mo ago

Install

Download content-planner-pro.zip From the v2.1.0 release on GitHub, Jun 23, 2026

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

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kabde/content-planner-pro/releases/download/v2.1.0/content-planner-pro.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Releases

3 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.1.0 latest
Jun 23, 2026 4mo ago
content-planner-pro.zip
3
Jun 21, 2026 4mo ago
content-planner-pro.zip
1
Jun 21, 2026 4mo ago
content-planner-pro.zip
0
B grade

Security

Content Planner Pro 2.1.0 · audited by WP Registry

Medium-severity findings.

1 medium
Audited release
2.1.0
Findings
1
Worst severity
medium
Content hash
1441eacd5ba44d046b7fee5f…

Findings

  • medium Premium feature loader eval()s remote decrypted PHP

    eval_by_design

    When licensed, cpp_download_premium() POSTs to CPP_API_URL /premium, stores ciphertext in option cpp_premium_files, then cpp_load_premium_code() AES-decrypts and eval()s it. Encryption key is derived from the license key. This is intentional remote code execution gated on the vendor API integrity; compromise of the API, MITM, or option write yields RCE.

    inc/license.php:340-361

    Recommendation

    Ship premium PHP as signed files in the plugin package or verify a cryptographic signature over the payload before include; avoid eval of network-fetched code.

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.