WP Manifestindependent plugin directory
manifest / ai / nova-bridge-suite

NOVA Bridge Suite WP Registry grade D+. High-severity findings · 3 findingsWP RegistryHigh-severity findings · 3 findingsOpen the reportD+

NOVA Bridge Suite Plugin for WordPress

★ 0stars
1krelease downloads
≈10active sites
v2.8.13latest · 10d ago

Install

Download NOVA-Bridge-Suite-2.8.10.zip From the v2.8.10 release on GitHub, Sep 21, 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/inspace-geo/nova-bridge-suite/releases/download/v2.8.10/NOVA-Bridge-Suite-2.8.10.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Connects NOVA to WordPress so your SEO automation can update pages and layouts the standard API cannot reach.

Description

NOVA Bridge Suite is the WordPress companion plugin for NOVA, your AI SEO automation. It opens safe, controlled paths so NOVA can update content and layout elements that are normally locked behind page builders or WordPress internals.

Use it to automatically:

  • Update content and layouts in popular page builders.
  • Push SEO metadata and custom fields alongside page updates.
  • Manage multilingual updates with WPML and Polylang, and serve per-locale content on Weglot.
  • Add rich text below WooCommerce category listings.
  • Enable NOVA Blog and Service Page custom post types. And much more.

Modules are optional and can be toggled from Settings -> NOVA Settings. The core bridge and post resolver are always on; other modules only run when enabled and when the related plugin is active.

Installation

  1. Upload the plugin folder to wp-content/plugins/ or install the ZIP in Plugins -> Add New.
  2. Activate NOVA Bridge Suite.
  3. Go to Settings -> NOVA Settings and enable the modules you need.
  4. Connect NOVA to your site using WordPress application passwords or another REST authentication method.

Frequently Asked Questions

Do I need an active NOVA subscription to use this plugin?

This plugin is designed for NOVA. You can activate it without NOVA, but NOVA is the only system trained to use this plugin.

Will this replace my page builder?

No. It works alongside builders like Avada, Elementor, WPBakery, Beaver Builder, and more. NOVA can update their content safely.

Does it work on WooCommerce sites?

Yes, NOVA can navigate WooCommerce products and categories. If WooCommerce is active you can also enable the optional rich text field module for category pages - in case your category page template still needs this.

License

NOVA Bridge Suite is proprietary software. Usage is governed by a separate commercial license agreement. See LICENSE.txt.

Releases

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

Tag
Published
Assets
Downloads
v2.8.13 latest
Oct 12, 2026 10d ago
tag only
—
Sep 29, 2026 23d ago
tag only
—
Sep 21, 2026 1mo ago
NOVA-Bridge-Suite-2.8.10.zip +1 asset
84
NOVA-Bridge-Suite-2.8.10.zip84
NOVA-Bridge-Suite-2.8.10.zip.sha2560
Sep 21, 2026 1mo ago
NOVA-Bridge-Suite-2.8.9.zip +1 asset
9
NOVA-Bridge-Suite-2.8.9.zip9
NOVA-Bridge-Suite-2.8.9.zip.sha2560
Sep 21, 2026 1mo ago
NOVA-Bridge-Suite-2.8.8.zip
0
Sep 16, 2026 1mo ago
NOVA-Bridge-Suite-2.8.7.zip
48
Sep 15, 2026 1mo ago
NOVA-Bridge-Suite-2.8.6.zip
29
Sep 15, 2026 1mo ago
NOVA-Bridge-Suite-2.8.5.zip
10
Sep 2, 2026 1mo ago
NOVA-Bridge-Suite-2.8.4.zip
61
Aug 21, 2026 2mo ago
NOVA-Bridge-Suite-2.8.3.zip
63
Aug 18, 2026 2mo ago
NOVA-Bridge-Suite-2.8.2.zip
38
Aug 17, 2026 2mo ago
NOVA-Bridge-Suite-2.8.1.zip
25
Aug 17, 2026 2mo ago
NOVA-Bridge-Suite-2.8.0.zip
0
Aug 7, 2026 2mo ago
NOVA-Bridge-Suite-2.7.11.zip
41
Aug 6, 2026 2mo ago
NOVA-Bridge-Suite-2.7.10.zip
24
Aug 4, 2026 2mo ago
NOVA-Bridge-Suite-2.7.9.zip
19
Aug 4, 2026 2mo ago
NOVA-Bridge-Suite-2.7.8.zip
11
Aug 3, 2026 2mo ago
NOVA-Bridge-Suite-2.7.7.zip
26
Aug 2, 2026 2mo ago
NOVA-Bridge-Suite-2.7.6.zip
9
Jul 31, 2026 2mo ago
nova-bridge-suite-2.7.5.zip
17
Jul 28, 2026 2mo ago
nova-bridge-suite-2.7.4.zip
22
Jul 27, 2026 2mo ago
nova-bridge-suite-2.7.3.zip
8
Jul 21, 2026 3mo ago
nova-bridge-suite-2.7.2.zip
28
Jul 21, 2026 3mo ago
nova-bridge-suite-2.7.1.zip
4
Jul 14, 2026 3mo ago
nova-bridge-suite-2.7.0.zip
31
All releases on GitHub →

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

D+ grade

Security

NOVA Bridge Suite 2.8.10 · audited by WP Registry

High-severity findings.

1 high 1 medium 1 low
Audited release
2.8.10
Findings
3
Worst severity
high
Content hash
d0112c33a19c2917f94db4bf…

Findings

  • high WPML translation API lets any Contributor overwrite or publish translations of any post/term

    missing_capability

    WTAI_REST_Controller::permissions_check() only requires current_user_can('edit_posts') for every wpml-translations/v1 route. create_translations() passes the caller-supplied source_post_id to WTAI_Translation_Service::upsert_post_translation(), which looks up the existing WPML translation and calls wp_update_post() on it (or wp_insert_post() for a new one) with caller-controlled title, content, slug, parent, post_status and post_author, without any edit_post/publish_posts/edit_others_posts check on the source or target. A Contributor can therefore deface or replace administrator-owned published pages in any translated language, publish content without review, and attribute it to another author; /terms similarly creates/updates term translations without manage_categories. Content passes wp_kses_post, so this is content tampering/SEO spam rather than script injection. Only active when the admin enables the WPML bridge module.

    modules/wpml/includes/class-wtai-rest-controller.php:109-112

    Recommendation

    In permissions_check (or per item) require current_user_can('edit_post', $source_post_id) and, for an existing translation, current_user_can('edit_post', $existing_translation_id); require publish_posts before honouring a 'publish' status and edit_others_posts before setting a foreign post_author; require edit_term/manage_categories for term routes.

  • medium Gutenberg bridge list route exposes drafts/private posts of any post type to Subscribers

    information_disclosure

    nova_gut_permission_check() allows any GET without an id when current_user_can('read'), which every Subscriber/customer has. nova_gut_list_pages() then runs WP_Query with a caller-chosen post_type and post_status defaulting to 'any' (no perm=readable), and with slug= or include_content=1 returns post_content plus SEO meta. A low-privileged user can read unpublished, pending, scheduled and private content of any post type, including CPTs that store form submissions. Only active when the Gutenberg bridge module is enabled.

    modules/gutenberg/includes/pages.php:26-38

    Recommendation

    Require edit_posts (or edit_pages for pages) for the collection route, restrict post_type to post/page, and add 'perm' => 'readable' or filter results with current_user_can('read_post', $id).

  • low meta_all REST field writes arbitrary (including protected underscore) post meta

    unsafe_input

    cf_tmrb_update_post_meta_all_payload() checks edit_post on the target post but then writes any key in the payload via update_post_meta(), including protected keys (_wp_page_template, page-builder data, SEO plugin keys) that core REST refuses unless explicitly registered. Values are passed through wp_kses_post, limiting script injection, but a Contributor/Author can still set internal meta on their own posts that other plugins trust.

    modules/bridge/nova-bridge.php:2537-2672

    Recommendation

    Skip keys where is_protected_meta($key, 'post') is true unless current_user_can('edit_post_meta', $post_id, $key) passes, or use an explicit allow-list of supported keys.

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.