{"id":"CVE-2026-68512","kind":"vulnerability","aliases":["CVE-2026-68512"],"related":[],"title":"Paaster pastebin: unlimited login guessing exposes accounts before version 3.3.0","description":"Paaster is a pastebin application. Prior to version 3.3.0, Paaster's account login has no rate limiting, lockout, or CAPTCHA of any kind, and a companion endpoint openly discloses whether a username exists along with that account's password-hashing salts. Together these let an attacker enumerate real accounts and then brute-force their passwords with unlimited, unthrottled attempts. This issue has been patched in version 3.3.0.","summary":"Paaster is a pastebin application whose login has no rate limiting, lockout or CAPTCHA. A companion endpoint also reveals whether a username exists and that account's password-hashing salts, so an attacker can find real accounts and brute-force their passwords without throttling.","severity":"medium","cvss":6.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["other","paaster","self-hosted"],"not_affected_if":["version-3.3.0-or-later"],"how_to_check":"- Check the installed Paaster version and compare it with `3.3.0`","fix":"- Paaster: move to `3.3.0` or later","status":"open","published_at":"2026-11-11T22:17:30+00:00","first_seen_at":"2026-11-11T22:29:35+00:00","triaged_at":"2026-11-11T22:34:02+00:00","updated_at":"2026-11-11T22:34:02+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-11-11T22:34:02Z","model":"claude-haiku-5-5","output":{"fix":"- Paaster: move to `3.3.0` or later","reach":"internet","title":"Paaster pastebin: unlimited login guessing exposes accounts before version 3.3.0","impact":"high","summary":"Paaster is a pastebin application whose login has no rate limiting, lockout or CAPTCHA. A companion endpoint also reveals whether a username exists and that account's password-hashing salts, so an attacker can find real accounts and brute-force their passwords without throttling.","audience":"businesses","category":"other","nicknames":[],"who_cares":["paaster","self-hosted"],"confidence":0.6,"fix_status":"available","needs_auth":"no","worst_case":"attacker takes over user accounts by guessing passwords","analyst_note":"Check the release notes and vendor advisory linked from the NVD entry to confirm the fixed version and how the companion endpoint is exposed.","how_to_check":"- Check the installed Paaster version and compare it with `3.3.0`\n- unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["version-3.3.0-or-later"],"who_is_affected":"Teams running a self-hosted Paaster instance before version 3.3.0 with user accounts are exposed, since login and the companion endpoint are reachable to whoever can reach the service. unknown whether the sources say how public instances are typically deployed.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000714,"input_tokens":4601,"output_tokens":508,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':12A,15A '-68512':13A,16A '3.3.0':10A,76C,136C 'account':7A,47B,59B,79C,104C,117C 'along':101C 'also':39B 'applic':26B,72C 'attack':55B,114C 'attempt':128C 'brute':62B,121C 'brute-forc':61B,120C 'captcha':35B,87C 'companion':37B,93C 'cve':11A,14A 'disclos':96C 'endpoint':38B,94C 'enumer':115C 'exist':44B,100C 'expos':6A 'find':57B 'forc':63B,122C 'guess':5A 'hash':51B,108C 'host':21B 'issu':130C 'kind':90C 'let':112C 'limit':32B,84C 'lockout':33B,85C 'login':4A,28B,80C 'open':95C 'paaster':1A,18B,22B,68C,77C 'password':50B,65B,107C,124C 'password-hash':49B,106C 'pastebin':2A,25B,71C 'patch':133C 'prior':73C 'rate':31B,83C 'real':58B,116C 'reveal':40B 'salt':52B,109C 'self':20B 'self-host':19B 'throttl':67B 'togeth':110C 'unlimit':3A,126C 'unthrottl':127C 'usernam':43B,99C 'version':9A,75C,135C 'whether':41B,97C 'whose':27B 'without':66B","nicknames":[],"mitigations":[],"who_affected":"Teams running a self-hosted Paaster instance before version 3.3.0 with user accounts are exposed, since login and the companion endpoint are reachable to whoever can reach the service. unknown whether the sources say how public instances are typically deployed.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["medium","other","paaster","selfhosted"],"campaign_type":null,"search_a":"'-2026':12A,15A '-68512':13A,16A '3.3.0':10A 'account':7A 'cve':11A,14A 'expos':6A 'guess':5A 'login':4A 'paaster':1A 'pastebin':2A 'unlimit':3A 'version':9A","search_b":"'account':47B,59B 'also':39B 'applic':26B 'attack':55B 'brute':62B 'brute-forc':61B 'captcha':35B 'companion':37B 'endpoint':38B 'exist':44B 'find':57B 'forc':63B 'hash':51B 'host':21B 'limit':32B 'lockout':33B 'login':28B 'paaster':18B,22B 'password':50B,65B 'password-hash':49B 'pastebin':25B 'rate':31B 'real':58B 'reveal':40B 'salt':52B 'self':20B 'self-host':19B 'throttl':67B 'usernam':43B 'whether':41B 'whose':27B 'without':66B","search_c":"'3.3.0':76C,136C 'account':79C,104C,117C 'along':101C 'applic':72C 'attack':114C 'attempt':128C 'brute':121C 'brute-forc':120C 'captcha':87C 'companion':93C 'disclos':96C 'endpoint':94C 'enumer':115C 'exist':100C 'forc':122C 'hash':108C 'issu':130C 'kind':90C 'let':112C 'limit':84C 'lockout':85C 'login':80C 'open':95C 'paaster':68C,77C 'password':107C,124C 'password-hash':106C 'pastebin':71C 'patch':133C 'prior':73C 'rate':83C 'real':116C 'salt':109C 'togeth':110C 'unlimit':126C 'unthrottl':127C 'usernam':99C 'version':75C,135C 'whether':97C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-07-04T14:40:08+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"security-advisories@github.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-68512","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-68512","severity":null,"published_at":"2026-11-11T22:17:30+00:00","modified_at":"2026-11-11T22:17:30+00:00","first_seen_at":"2026-11-11T22:29:35+00:00","fetched_at":"2026-11-11T22:29:35+00:00","note":null}],"documents":[{"id":129464,"url":"https://github.com/WardPearce/paaster/releases/tag/v3.3.0","title":"Release notes: github.com","kind":"release","source":"nvd","publisher":"vendor","text":null,"published_at":null,"relation":"fix","confidence":null,"note":"Release notes: github.com"},{"id":129467,"url":"https://github.com/WardPearce/paaster/security/advisories/GHSA-9q9w-qhhm-2xwg","title":"Vendor advisory: github.com","kind":"vendor","source":"nvd","publisher":"vendor","text":null,"published_at":"2026-07-04T14:40:08+00:00","relation":"advisory","confidence":null,"note":"Vendor advisory: github.com"}],"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"}