{"id":"CVE-2026-78395","kind":"vulnerability","aliases":["CVE-2026-78395"],"related":[],"title":"Link Library WordPress plugin: unauthenticated link submission bypasses login requirement","description":"The Link Library WordPress plugin before 7.10.0 does not re-check the selected library's own login requirement when processing its front-end link submission, allowing unauthenticated users to submit links to a library configured to require login by reusing a form token obtained from another library that does not.","summary":"The Link Library WordPress plugin does not re-check whether the chosen library requires login when processing a front-end link submission. An unauthenticated visitor can reuse a form token from a library that allows anonymous submissions to post links into a library that requires login.","severity":"medium","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["link-library","package","self-hosted","wordpress"],"not_affected_if":["no-front-end-submissions","no-login-required-libraries","plugin-7.10.0-or-later"],"how_to_check":"- Check the installed Link Library plugin version in the WordPress admin Plugins page or the plugin header in `wp-content/plugins/`.\n- Look for libraries on the site set to require login for link submission and whether they accept anonymous submissions.","fix":"- Link Library: move to `7.10.0` or later","status":"open","published_at":"2026-10-29T06:17:24+00:00","first_seen_at":"2026-10-29T06:53:14+00:00","triaged_at":"2026-10-29T06:54:38+00:00","updated_at":"2026-10-29T06:54:38+00:00","category":"package","confidence":0.7,"triage":{"at":"2026-10-29T06:54:38Z","model":"claude-haiku-5-5","output":{"fix":"- Link Library: move to `7.10.0` or later","reach":"internet","title":"Link Library WordPress plugin: unauthenticated link submission bypasses login requirement","impact":"low","summary":"The Link Library WordPress plugin does not re-check whether the chosen library requires login when processing a front-end link submission. An unauthenticated visitor can reuse a form token from a library that allows anonymous submissions to post links into a library that requires login.","audience":"businesses","category":"package","nicknames":[],"who_cares":["wordpress","link-library","self-hosted"],"confidence":0.7,"fix_status":"available","needs_auth":"no","worst_case":"anonymous visitors submit links into login-restricted libraries","analyst_note":"","how_to_check":"- Check the installed Link Library plugin version in the WordPress admin Plugins page or the plugin header in `wp-content/plugins/`.\n- Look for libraries on the site set to require login for link submission and whether they accept anonymous submissions.","plain_action":"","needs_analyst":false,"not_affected_if":["plugin-7.10.0-or-later","no-login-required-libraries","no-front-end-submissions"],"who_is_affected":"Sites running the Link Library WordPress plugin older than 7.10.0 that have at least one library configured to require login for front-end link submissions. Sites that do not use the plugin, run 7.10.0 or later, or accept no front-end submissions are not exposed. Exploitation requires a form token from a library that does not require login, which is public on the front end.","user_interaction":"no","needs_special_setup":"yes","severity_if_unknown":"medium"},"cost_usd":0.000692,"input_tokens":4102,"output_tokens":563,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2026':12A,15A '-78395':13A,16A '7.10.0':79C 'allow':61B,100C 'anonym':62B 'anoth':120C 'bypass':8A 'check':34B,84C 'chosen':37B 'configur':109C 'cve':11A,14A 'end':46B,97C 'form':55B,116C 'front':45B,96C 'front-end':44B,95C 'host':23B 'librari':2A,19B,27B,38B,59B,69B,75C,87C,108C,121C 'link':1A,6A,18B,26B,47B,66B,74C,98C,105C 'link-librari':17B 'login':9A,40B,72B,90C,112C 'obtain':118C 'packag':20B 'plugin':4A,29B,77C 'post':65B 'process':42B,93C 're':33B,83C 're-check':32B,82C 'requir':10A,39B,71B,91C,111C 'reus':53B,114C 'select':86C 'self':22B 'self-host':21B 'submiss':7A,48B,63B,99C 'submit':104C 'token':56B,117C 'unauthent':5A,50B,101C 'user':102C 'visitor':51B 'whether':35B 'wordpress':3A,24B,28B,76C","nicknames":[],"mitigations":[],"who_affected":"Sites running the Link Library WordPress plugin older than 7.10.0 that have at least one library configured to require login for front-end link submissions. Sites that do not use the plugin, run 7.10.0 or later, or accept no front-end submissions are not exposed. Exploitation requires a form token from a library that does not require login, which is public on the front end.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"first_public_at":"2026-10-29T06:17:24+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-78395","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-78395","severity":null,"published_at":"2026-10-29T06:17:24+00:00","modified_at":"2026-10-29T06:17:24+00:00","first_seen_at":"2026-10-29T06:53:14+00:00","fetched_at":"2026-10-29T06:53:14+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"}