WP Manifestindependent plugin directory
manifest / seo / legendary-seo-pages

Legendary SEO Pages WP Registry grade D+. High-severity findings · 2 findingsWP RegistryHigh-severity findings · 2 findingsOpen the reportD+

A WordPress plugin to manage SEO pages

★ 0stars
v1.0.53latest · 2 years ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/legendary-lion/legendary-seo-pages/archive/refs/heads/master.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.
legendary-seo-pages A WordPress plugin to manage SEO pages

Releases

17 releases.

Tag
Published
v1.0.53 latest
May 1, 2024 2 years ago
Apr 27, 2024 2 years ago
Jan 7, 2024 2 years ago
Jan 7, 2024 2 years ago
Mar 18, 2022 4 years ago
Feb 17, 2022 4 years ago
Jan 21, 2022 4 years ago
Dec 28, 2021 4 years ago
Dec 21, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago
Dec 20, 2021 4 years ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

D+ grade

Security

Legendary SEO Pages 1.0.53 · audited by WP Registry

High-severity findings.

1 high 1 low
Audited release
1.0.53
Findings
2
Worst severity
high
Content hash
9a44582fa5f43e6002b5346e…

Findings

  • high Stored XSS via unauthenticated ll_marketing_add_data

    wp_ajax_nopriv_ll_marketing_add_data inserts raw $_POST['name'] and $_POST['url'] into ll_marketing_tracker with no sanitization or nonce. Admin reports view (views/reports.php) echoes $value->name and $value->url without escaping. An unauthenticated visitor can plant script payloads that execute when an admin opens the Legendary SEO reports page.

    legendary-seo-pages.php:64-110

  • low Unsafe SQL string concat for IP lookup (magic-quotes mitigated)

    IP existence check concatenates esc_like($_POST['ip_address']) into SQL with double quotes instead of $wpdb->prepare. On default WP, wp_magic_quotes escapes quotes so classic SQLi fails; still unsafe coding (defense-in-depth).

    legendary-seo-pages.php:76-78

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.