{"schemaVersion":3,"id":"CVE-2026-97314","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"The ThirstyAffiliates  WordPress plugin before 3.12.1 does not check the status or type of the object requested by its link redirect tracking handler, allowing unauthenticated attackers to disclose the destination URLs of unpublished affiliate links and to record fabricated click statistics.","dates":{"published":"2026-10-17T06:00:15.251Z","modified":"2026-10-18T11:12:31.635Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":6.5,"severity":"medium","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":6.5,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00176,"percentile":0.06661,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[{"date":"2026-10-17T00:00:00.000Z","score":0.00145,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00145,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00176,"percentile":0.06661}],"last30":[{"date":"2026-10-17T00:00:00.000Z","score":0.00145,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00145,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00176,"percentile":0.06661}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"REF_CF03A7B012503BDC","name":"Exploit Reference (wpscan.com)","source":"reference","url":"https://wpscan.com/vulnerability/37e0a31e-39cc-4035-ae27-b34e7ec8f0d0/","maturity":"unknown","reliabilityScore":0.2,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-200","name":"Exposure of Sensitive Information to an Unauthorized Actor","description":"The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.","type":"weakness","status":"Draft","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/200.html"}],"affected":[{"vendor":"unknown","product":"thirstyaffiliates","name":"ThirstyAffiliates","label":"thirstyaffiliates","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 3.12.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.12.1","eol":null,"hubHref":"/vendor/unknown/thirstyaffiliates"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://wpscan.com/vulnerability/37e0a31e-39cc-4035-ae27-b34e7ec8f0d0/","label":"wpscan.com/vulnerability/37e0a31e-39cc-4035-ae27-b34e7ec8f0d0/","hostname":"wpscan.com","tags":["Exploit","VDB Entry","Technical Description"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2026-10-17T06:00:15.251Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-10-18T11:12:31.635Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":36,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T22:22:13.718Z","stale":false,"partial":false}}