{"id":"CVE-2026-121612","kind":"vulnerability","aliases":["CVE-2026-121612"],"related":[],"title":"WPBruiser WordPress captcha plugin allows authentication abuse through weak checks","description":"Weak Authentication vulnerability in WPZOOM WPBruiser {no- Captcha anti-Spam} goodbye-captcha allows Authentication Abuse.This issue affects WPBruiser {no- Captcha anti-Spam}: from n/a through 3.6.2.","summary":"WPBruiser (goodbye-captcha), a WordPress anti-spam captcha plugin by WPZOOM, has a weak authentication flaw. The sources say it allows authentication abuse, which likely means an attacker can get around the login or captcha check.","severity":"medium","cvss":4.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["goodbye-captcha","other","wordpress","wpbruiser"],"not_affected_if":[],"how_to_check":"- Check the installed WPBruiser / goodbye-captcha plugin version in the WordPress admin under Plugins.","fix":"- WPBruiser / goodbye-captcha: fixed version unknown; the sources say the issue affects versions through `3.6.2`.","status":"open","published_at":"2026-11-09T17:17:15+00:00","first_seen_at":"2026-11-09T17:27:38+00:00","triaged_at":"2026-11-09T17:29:00+00:00","updated_at":"2026-11-09T17:29:00+00:00","category":"other","confidence":0.4,"triage":{"at":"2026-11-09T17:29:00Z","model":"claude-haiku-5-5","output":{"fix":"- WPBruiser / goodbye-captcha: fixed version unknown; the sources say the issue affects versions through `3.6.2`.","reach":"internet","title":"WPBruiser WordPress captcha plugin allows authentication abuse through weak checks","impact":"low","summary":"WPBruiser (goodbye-captcha), a WordPress anti-spam captcha plugin by WPZOOM, has a weak authentication flaw. The sources say it allows authentication abuse, which likely means an attacker can get around the login or captcha check.","audience":"businesses","category":"other","nicknames":[],"who_cares":["wordpress","wpbruiser","goodbye-captcha"],"confidence":0.4,"fix_status":"unknown","needs_auth":"unknown","worst_case":"attacker bypasses captcha or login protection on the site","analyst_note":"Find the WPZOOM advisory or the WPScan/Wordfence record for CVE-2026-121612 to confirm the fixed version and exact mechanism.","how_to_check":"- Check the installed WPBruiser / goodbye-captcha plugin version in the WordPress admin under Plugins.\n- unknown for anything beyond the version, as the sources do not say which setting or endpoint is involved.","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":[],"who_is_affected":"Sites running the WPBruiser {no-Captcha anti-Spam} / goodbye-captcha WordPress plugin at version 3.6.2 or earlier are in scope. The sources do not say which configuration or role is needed to abuse the authentication check, so unknown.","user_interaction":"unknown","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000756,"input_tokens":4566,"output_tokens":598,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-121612':13A,16A '-2026':12A,15A '3.6.2':89C 'abus':7A,47B 'abuse.this':77C 'affect':79C 'allow':5A,45B,75C 'anti':30B,70C,84C 'anti-spam':29B,69C,83C 'around':55B 'attack':52B 'authent':6A,39B,46B,62C,76C 'captcha':3A,19B,26B,32B,59B,68C,74C,82C 'check':10A,60B 'cve':11A,14A 'flaw':40B 'get':54B 'goodby':18B,25B,73C 'goodbye-captcha':17B,24B,72C 'issu':78C 'like':49B 'login':57B 'mean':50B 'n/a':87C 'plugin':4A,33B 'say':43B 'sourc':42B 'spam':31B,71C,85C 'vulner':63C 'weak':9A,38B,61C 'wordpress':2A,21B,28B 'wpbruiser':1A,22B,23B,66C,80C 'wpzoom':35B,65C","nicknames":[],"mitigations":[],"who_affected":"Sites running the WPBruiser {no-Captcha anti-Spam} / goodbye-captcha WordPress plugin at version 3.6.2 or earlier are in scope. The sources do not say which configuration or role is needed to abuse the authentication check, so unknown.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"unknown","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["goodbyecaptcha","medium","other","wordpress","wpbruiser"],"campaign_type":null,"search_a":"'-121612':13A,16A '-2026':12A,15A 'abus':7A 'allow':5A 'authent':6A 'captcha':3A 'check':10A 'cve':11A,14A 'plugin':4A 'weak':9A 'wordpress':2A 'wpbruiser':1A","search_b":"'abus':47B 'allow':45B 'anti':30B 'anti-spam':29B 'around':55B 'attack':52B 'authent':39B,46B 'captcha':19B,26B,32B,59B 'check':60B 'flaw':40B 'get':54B 'goodby':18B,25B 'goodbye-captcha':17B,24B 'like':49B 'login':57B 'mean':50B 'plugin':33B 'say':43B 'sourc':42B 'spam':31B 'weak':38B 'wordpress':21B,28B 'wpbruiser':22B,23B 'wpzoom':35B","search_c":"'3.6.2':89C 'abuse.this':77C 'affect':79C 'allow':75C 'anti':70C,84C 'anti-spam':69C,83C 'authent':62C,76C 'captcha':68C,74C,82C 'goodby':73C 'goodbye-captcha':72C 'issu':78C 'n/a':87C 'spam':71C,85C 'vulner':63C 'weak':61C 'wpbruiser':66C,80C 'wpzoom':65C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-09T17:17:15+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N","cvss_by":"audit@patchstack.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-121612","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-121612","severity":null,"published_at":"2026-11-09T17:17:15+00:00","modified_at":"2026-11-09T17:17:16+00:00","first_seen_at":"2026-11-09T17:27:38+00:00","fetched_at":"2026-11-09T17:27:38+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}