WP Manifestindependent plugin directory
manifest / integrations / invision-community-single-logout

Invision Community Single Logout WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-

This plugin logs a user out from Invision Community when they visit a specified URL, and then logs them out of WordPress. Helpful when using WordPress as an Oauth Server since Invision Community does not allow for a custom logout URL

★ 0stars
78release downloads
≈10active sites
0.4.1latest · 3 years ago

Install

Download invision-community-single-logout.zip From the 0.4.1 release on GitHub, Aug 10, 2023

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

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/pie/invision-community-single-logout/releases/download/0.4.1/invision-community-single-logout.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

This plugin logs a user out from Invision Community when they visit a specified URL, and then logs them out of WordPress. Helpful when using WordPress as an Oauth Server since Invision Community does not allow for a custom logout URL.

Releases

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

Tag
Published
Assets
Downloads
0.4.1 latest
Aug 10, 2023 3 years ago
invision-community-single-logout.zip +1 asset
14
invision-community-single-logout.zip8
update.zip6
Aug 9, 2023 3 years ago
invision-community-single-logout.zip +1 asset
6
invision-community-single-logout.zip4
update.zip2
Aug 4, 2023 3 years ago
invision-community-single-logout.zip +1 asset
6
invision-community-single-logout.zip3
update.zip3
Aug 4, 2023 3 years ago
invision-community-single-logout.zip +1 asset
8
invision-community-single-logout.zip4
update.zip4
Aug 4, 2023 3 years ago
update.zip +1 asset
11
update.zip7
install.zip4
Aug 4, 2023 3 years ago
update.zip +1 asset
9
update.zip5
install.zip4
Aug 4, 2023 3 years ago
install.zip +1 asset
8
install.zip4
update.zip4
Aug 4, 2023 3 years ago
invision-community-single-logout.zip
5
Aug 4, 2023 3 years ago
invision-community-single-logout.zip
4
Aug 4, 2023 3 years ago
invision-community-single-logout.zip
4
Aug 4, 2023 3 years ago
invision-community-single-logout.zip
3
Aug 4, 2023 3 years ago
tag only
—
Aug 4, 2023 3 years ago
tag only
—
Aug 4, 2023 3 years ago
tag only
—

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

A- grade

Security

Invision Community Single Logout 0.4.1 · audited by WP Registry

Low-severity findings only.

1 low
Audited release
0.4.1
Findings
1
Worst severity
low
Content hash
ef2d0133ffab3712ae786b26…

Findings

  • low Public logout rewrite endpoint enables WordPress logout CSRF

    csrf

    template_redirect handler maybe_log_the_user_out_from_ipb clears Invision cookies on every request and, when the plugin rewrite query var equals 'logout', issues a Location redirect to wp_logout_url('/'). There is no nonce or confirmation. An attacker can lure a logged-in user to visit that URL and force WordPress (and IPB) logout.

    plugin.php:83-90

    Recommendation

    Require a WordPress logout nonce (or POST+nonce) before calling wp_logout_url, and avoid clearing IPB cookies on every template_redirect — only clear them on the intentional logout path.

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.