Vulnerabilities / Sermon Browser / WPSEC-2026-1178

Sermon Browser <= 0.45.22 - Missing Authorization to Unauthenticated Preacher, Series, Service and File Modification

High 7.3 CWE-862Fixed in 0.46.0
ID
WPSEC-2026-1178
Plugin
Sermon Browser (sermon-browser)
Affected
all versions before 0.46.0
Remediation
Update to 0.46.0 or later.
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Weakness
CWE-862
Usage
Plugin Low · Affected versions None seen among sites WPSec scans, 2026-10-17
Attack surface
Sermon Browser on WPSec AttackSurface
Fix released
Published

Description

The sermon-browser plugin for WordPress is vulnerable to unauthorized modification and loss of data in all versions up to, and including, 0.45.22. This is due to a missing authentication check, capability check and nonce check in the AJAX request handler in sb-includes/ajax.php, which the plugin loads on plugins_loaded for any POST request that contains sermon=1. This makes it possible for unauthenticated attackers to add, rename and delete preachers, series and services, rename and delete sermon files in the plugin's upload folder, and list the uploaded files and sermons.

References

Published by WPSec. Provided as is, without warranty. Corrections: contact us.

This advisory as JSON or Markdown · All advisories: JSON, RSS

License: CC BY 4.0