{"id":"CVE-2026-82663","kind":"vulnerability","aliases":["CVE-2026-82663"],"related":[],"title":"WordPress Give peer-to-peer plugin lets anyone modify fundraising teams","description":"The Give - Peer-to-Peer plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.9.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers who know or discover an existing campaign and team ID to modify the team's name, story, goal, access and notification settings, set its profile image URL, and upload WordPress-allowed media files as parentless attachments. This vulnerability can be combined with CVE-2026-82568 to achieve unauthenticated remote code execution.","summary":"The Give - Peer-to-Peer plugin for WordPress, in all versions up to and including 2.9.5, does not check whether a user may change a fundraising team. An unauthenticated attacker who knows a campaign and team ID can change the team's name, story, goal, and settings, and upload media files, and the description says this can be chained with CVE-2026-82568 to reach remote code execution.","severity":"high","cvss":7.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["give-peer-to-peer","package","self-hosted","wordpress"],"not_affected_if":["plugin-not-installed"],"how_to_check":"- Check the installed Give - Peer-to-Peer plugin version in the WordPress admin under Plugins; affected if it is `2.9.5` or earlier.\n- Check whether the plugin is active on the site.","fix":"- Give - Peer-to-Peer plugin: unknown; the sources do not state a fixed version.","status":"open","published_at":"2026-11-15T10:16:54+00:00","first_seen_at":"2026-11-15T10:34:26+00:00","triaged_at":"2026-11-15T10:35:25+00:00","updated_at":"2026-11-15T10:35:25+00:00","category":"package","confidence":0.6,"triage":{"at":"2026-11-15T10:35:25Z","model":"claude-haiku-5-5","output":{"fix":"- Give - Peer-to-Peer plugin: unknown; the sources do not state a fixed version.","reach":"internet","title":"WordPress Give peer-to-peer plugin lets anyone modify fundraising teams","impact":"high","summary":"The Give - Peer-to-Peer plugin for WordPress, in all versions up to and including 2.9.5, does not check whether a user may change a fundraising team. An unauthenticated attacker who knows a campaign and team ID can change the team's name, story, goal, and settings, and upload media files, and the description says this can be chained with CVE-2026-82568 to reach remote code execution.","audience":"businesses","category":"package","nicknames":[],"who_cares":["wordpress","give-peer-to-peer","self-hosted"],"confidence":0.6,"fix_status":"unknown","needs_auth":"no","worst_case":"Unauthenticated users alter team data and upload media; chained RCE possible","analyst_note":"Confirm the fixed plugin version and the CVE-2026-82568 chain details from the NVD page or the WordPress plugin changelog.","how_to_check":"- Check the installed Give - Peer-to-Peer plugin version in the WordPress admin under Plugins; affected if it is `2.9.5` or earlier.\n- Check whether the plugin is active on the site.","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["plugin-not-installed"],"who_is_affected":"Sites running the Give - Peer-to-Peer WordPress plugin at version 2.9.5 or earlier. The flaw is reachable without logging in, so any site with the plugin active is exposed to anyone who knows or can guess a campaign and team ID. The sources do not say whether default configurations are affected.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000784,"input_tokens":4653,"output_tokens":638,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-2026':14A,17A,91B,189C '-82568':92B,190C '-82663':15A,18A '2.9.5':45B,119C 'access':163C 'achiev':192C 'action':137C 'allow':176C 'anyon':9A 'attach':181C 'attack':59B,144C 'author':110C,133C 'bypass':111C 'campaign':63B,151C 'chain':88B 'chang':53B,68B 'check':48B 'code':96B,195C 'combin':186C 'cve':13A,16A,90B,188C 'descript':83B 'discov':148C 'due':122C 'execut':97B,196C 'exist':150C 'file':80B,178C 'fundrais':11A,55B 'give':2A,20B,30B,99C 'give-peer-to-p':19B 'goal':74B,162C 'host':27B 'id':66B,154C 'imag':170C 'includ':44B,118C 'know':61B,146C 'let':8A 'make':139C 'may':52B 'media':79B,177C 'modifi':10A,156C 'name':72B,160C 'notif':165C 'packag':24B 'parentless':180C 'peer':4A,6A,21B,23B,32B,34B,101C,103C 'peer-to-p':3A,31B,100C 'perform':135C 'plugin':7A,35B,104C,125C 'possibl':141C 'profil':169C 'proper':127C 'reach':94B 'remot':95B,194C 'say':84B 'self':26B 'self-host':25B 'set':76B,166C,167C 'stori':73B,161C 'team':12A,56B,65B,70B,153C,158C 'unauthent':58B,143C,193C 'upload':78B,173C 'url':171C 'user':51B,131C 'verifi':128C 'version':40B,114C 'vulner':108C,183C 'whether':49B 'wordpress':1A,28B,37B,106C,175C 'wordpress-allow':174C","nicknames":[],"mitigations":[],"who_affected":"Sites running the Give - Peer-to-Peer WordPress plugin at version 2.9.5 or earlier. The flaw is reachable without logging in, so any site with the plugin active is exposed to anyone who knows or can guess a campaign and team ID. The sources do not say whether default configurations are affected.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"unknown","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["givepeertopeer","high","package","selfhosted","wordpress"],"campaign_type":null,"search_a":"'-2026':14A,17A '-82663':15A,18A 'anyon':9A 'cve':13A,16A 'fundrais':11A 'give':2A 'let':8A 'modifi':10A 'peer':4A,6A 'peer-to-p':3A 'plugin':7A 'team':12A 'wordpress':1A","search_b":"'-2026':91B '-82568':92B '2.9.5':45B 'attack':59B 'campaign':63B 'chain':88B 'chang':53B,68B 'check':48B 'code':96B 'cve':90B 'descript':83B 'execut':97B 'file':80B 'fundrais':55B 'give':20B,30B 'give-peer-to-p':19B 'goal':74B 'host':27B 'id':66B 'includ':44B 'know':61B 'may':52B 'media':79B 'name':72B 'packag':24B 'peer':21B,23B,32B,34B 'peer-to-p':31B 'plugin':35B 'reach':94B 'remot':95B 'say':84B 'self':26B 'self-host':25B 'set':76B 'stori':73B 'team':56B,65B,70B 'unauthent':58B 'upload':78B 'user':51B 'version':40B 'whether':49B 'wordpress':28B,37B","search_c":"'-2026':189C '-82568':190C '2.9.5':119C 'access':163C 'achiev':192C 'action':137C 'allow':176C 'attach':181C 'attack':144C 'author':110C,133C 'bypass':111C 'campaign':151C 'code':195C 'combin':186C 'cve':188C 'discov':148C 'due':122C 'execut':196C 'exist':150C 'file':178C 'give':99C 'goal':162C 'id':154C 'imag':170C 'includ':118C 'know':146C 'make':139C 'media':177C 'modifi':156C 'name':160C 'notif':165C 'parentless':180C 'peer':101C,103C 'peer-to-p':100C 'perform':135C 'plugin':104C,125C 'possibl':141C 'profil':169C 'proper':127C 'remot':194C 'set':166C,167C 'stori':161C 'team':153C,158C 'unauthent':143C,193C 'upload':173C 'url':171C 'user':131C 'verifi':128C 'version':114C 'vulner':108C,183C 'wordpress':106C,175C 'wordpress-allow':174C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-15T10:16:54+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","cvss_by":"security@wordfence.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-82663","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-82663","severity":null,"published_at":"2026-11-15T10:16:54+00:00","modified_at":"2026-11-15T10:16:54+00:00","first_seen_at":"2026-11-15T10:34:26+00:00","fetched_at":"2026-11-15T10:34:26+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"}