{"id":"CVE-2026-110983","kind":"vulnerability","aliases":["CVE-2026-110983"],"related":[],"title":"WP Photo Album Plus: forged request deletes photo comments via logged-in moderator","description":"The WP Photo Album Plus WordPress plugin before 9.3.04.004 does not verify the origin or a security token for one of its comment-management requests, allowing attackers to delete photo comments by tricking a logged-in user who holds comment-moderation rights into loading a crafted page.","summary":"WP Photo Album Plus is a WordPress plugin whose comment-management request does not check the request origin or a security token. An attacker can trick a logged-in moderator into loading a crafted page, which deletes photo comments.","severity":"low","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["package","wordpress","wp-photo-album-plus"],"not_affected_if":["fixed-version","no-comment-moderators","plugin-not-installed"],"how_to_check":"- Check the installed plugin version in the WordPress admin plugin list or the plugin's main file header; compare against `9.3.04.004`.\n- Confirm whether the site has the WP Photo Album Plus plugin installed and active at all.","fix":"- WP Photo Album Plus: move to `9.3.04.004` or later.","status":"open","published_at":"2026-10-29T06:17:18+00:00","first_seen_at":"2026-10-29T06:53:13+00:00","triaged_at":"2026-10-29T06:54:50+00:00","updated_at":"2026-10-29T06:54:50+00:00","category":"package","confidence":0.7,"triage":{"at":"2026-10-29T06:54:50Z","model":"claude-haiku-5-5","output":{"fix":"- WP Photo Album Plus: move to `9.3.04.004` or later.","reach":"internet","title":"WP Photo Album Plus: forged request deletes photo comments via logged-in moderator","impact":"low","summary":"WP Photo Album Plus is a WordPress plugin whose comment-management request does not check the request origin or a security token. An attacker can trick a logged-in moderator into loading a crafted page, which deletes photo comments.","audience":"businesses","category":"package","nicknames":[],"who_cares":["wordpress","wp-photo-album-plus"],"confidence":0.7,"fix_status":"available","needs_auth":"yes","worst_case":"photo comments deleted by a forged request from a moderator's browser","analyst_note":"","how_to_check":"- Check the installed plugin version in the WordPress admin plugin list or the plugin's main file header; compare against `9.3.04.004`.\n- Confirm whether the site has the WP Photo Album Plus plugin installed and active at all.","plain_action":"","needs_analyst":false,"not_affected_if":["plugin-not-installed","fixed-version","no-comment-moderators"],"who_is_affected":"Sites running WP Photo Album Plus before 9.3.04.004 that have photo comments and logged-in users with comment-moderation rights. Sites without the plugin, or running a fixed version, are not affected. The attack needs a moderator to open a crafted link while logged in.","user_interaction":"yes","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000679,"input_tokens":4116,"output_tokens":534,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-110983':17A,20A '-2026':16A,19A '9.3.04.004':77C 'album':3A,26B,30B,72C 'allow':95C 'attack':52B,96C 'check':43B 'comment':9A,38B,68B,92C,100C,111C 'comment-manag':37B,91C 'comment-moder':110C 'craft':63B,117C 'cve':15A,18A 'delet':7A,66B,98C 'forg':5A 'hold':109C 'load':61B,115C 'log':12A,57B,105C 'logged-in':11A,56B,104C 'manag':39B,93C 'moder':14A,59B,112C 'one':88C 'origin':46B,82C 'packag':21B 'page':64B,118C 'photo':2A,8A,25B,29B,67B,71C,99C 'plugin':35B,75C 'plus':4A,27B,31B,73C 'request':6A,40B,45B,94C 'right':113C 'secur':49B,85C 'token':50B,86C 'trick':54B,102C 'user':107C 'verifi':80C 'via':10A 'whose':36B 'wordpress':22B,34B,74C 'wp':1A,24B,28B,70C 'wp-photo-album-plus':23B","nicknames":[],"mitigations":[],"who_affected":"Sites running WP Photo Album Plus before 9.3.04.004 that have photo comments and logged-in users with comment-moderation rights. Sites without the plugin, or running a fixed version, are not affected. The attack needs a moderator to open a crafted link while logged in.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"first_public_at":"2026-10-29T06:17:18+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-110983","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-110983","severity":null,"published_at":"2026-10-29T06:17:18+00:00","modified_at":"2026-10-29T06:17:18+00:00","first_seen_at":"2026-10-29T06:53:13+00:00","fetched_at":"2026-10-29T06:53:13+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}