{"id":"CVE-2025-71434","kind":"vulnerability","aliases":["CVE-2025-71434"],"related":[],"title":"Weaver E-cology: unauthenticated SQL injection leaks database contents","description":"Weaver E-cology 8.0, 9.0, and 10.0 prior to 10.76 contains an unauthenticated SQL injection vulnerability in the /api/doc/out/more/list endpoint via the elementmore parameter with srcType=2. Attackers can inject SQL through doc_datefrom/doc_dateto fields and read results via /api/ec/dev/table/counts to extract database information. Exploitation evidence was first observed by the Shadowserver Foundation on 2026-07-19.","summary":"Weaver E-cology versions before 10.76 let an unauthenticated remote user inject SQL through the /api/doc/out/more/list endpoint. An attacker can then read database information through /api/ec/dev/table/counts.","severity":"high","cvss":8.8,"epss":0.00254,"exploited":false,"exploited_at":null,"products":[{"name":"Weaver E-cology","fixed":["10.76"],"affected":"< 10.76","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["e-cology","other","self-hosted","weaver"],"not_affected_if":["default-config"],"how_to_check":"unknown: no vendor check published. Inspect your E-cology version (fixed in 10.76) and whether /api/doc/out/more/list is reachable from the internet; restrict it at the reverse proxy/WAF until upgraded.","fix":"Upgrade Weaver E-cology to version 10.76 or later.","status":"open","published_at":"2026-10-22T11:17:06+00:00","first_seen_at":"2026-10-23T21:57:30+00:00","triaged_at":"2026-10-23T22:32:28+00:00","updated_at":"2026-10-24T07:15:51+00:00","category":"other","confidence":0.4,"triage":{"at":"2026-10-23T22:32:28Z","model":"claude-haiku-5-5","output":{"fix":"Upgrade Weaver E-cology to version 10.76 or later.","reach":"internet","title":"Weaver E-cology: unauthenticated SQL injection leaks database contents","impact":"high","summary":"Weaver E-cology versions before 10.76 let an unauthenticated remote user inject SQL through the /api/doc/out/more/list endpoint. An attacker can then read database information through /api/ec/dev/table/counts.","category":"other","who_cares":["e-cology","self-hosted","weaver"],"confidence":0.7,"needs_auth":"no","worst_case":"Attacker extracts database information without logging in","analyst_note":"Confirm which E-cology deployments expose /api/doc/out/more/list and whether the vendor advisory gives a check or workaround; source given is NVD only.","how_to_check":"unknown","needs_analyst":true,"not_affected_if":["default-config"],"user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000475,"input_tokens":3009,"output_tokens":349,"severity_before":"high"},"analyst_status":"done","analyst_note":"Confirm which E-cology deployments expose /api/doc/out/more/list and whether the vendor advisory gives a check or workaround; source given is NVD only.","search":"'-07':112C '-19':113C '-2025':12A,15A '-71434':13A,16A '/api/doc/out/more/list':45B,75C '/api/ec/dev/table/counts':55B,96C '10.0':63C '10.76':35B,66C '2':83C '2026':111C '8.0':60C '9.0':61C 'attack':48B,84C 'colog':4A,23B,32B,59C 'cology':20A 'contain':67C 'content':10A 'cve':11A,14A 'databas':9A,52B,99C 'datefrom/doc_dateto':90C 'doc':89C 'e':3A,19A,22B,31B,58C 'e-colog':2A,21B,30B,57C 'e-cology':18A 'elementmor':79C 'endpoint':46B,76C 'evid':102C 'exploit':101C 'extract':98C 'field':91C 'first':104C 'foundat':109C 'host':27B 'inform':53B,100C 'inject':7A,41B,71C,86C 'leak':8A 'let':36B 'observ':105C 'paramet':80C 'prior':64C 'read':51B,93C 'remot':39B 'result':94C 'self':26B 'self-host':25B 'shadowserv':108C 'sql':6A,42B,70C,87C 'srctype':82C 'unauthent':5A,38B,69C 'user':40B 'version':33B 'via':77C,95C 'vulner':72C 'weaver':1A,17A,28B,29B,56C","nicknames":[],"mitigations":[],"who_affected":null,"tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-22T11:17:06+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/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":"disclosure@vulncheck.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2025-71434","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-71434","severity":null,"published_at":"2026-10-22T11:17:06+00:00","modified_at":"2026-10-23T14:17:30+00:00","first_seen_at":"2026-10-23T21:57:30+00:00","fetched_at":"2026-10-23T22:29:02+00:00","note":null},{"source":"analyst","external_id":"CVE-2025-71434:500","url":null,"severity":null,"published_at":"2026-10-23T23:41:52+00:00","modified_at":"2026-10-23T23:41:52+00:00","first_seen_at":"2026-10-23T23:41:52+00:00","fetched_at":"2026-10-23T23:41:52+00:00","note":"Only NVD cited; NVD page unreadable via fetch, no vendor advisory, PoC or X discussion found (x-cli count 0; searches returned only unrelated Weaver CVEs). Fix 10.76 and endpoint come from triage summary, unverified by me. Check/workaround unknown; settle by reading Weaver security bulletin (weaver.com.cn) or NVD references."},{"source":"epss","external_id":"CVE-2025-71434","url":"https://api.first.org/data/v1/epss?cve=CVE-2025-71434","severity":null,"published_at":null,"modified_at":null,"first_seen_at":"2026-10-24T07:15:51+00:00","fetched_at":"2026-10-25T12:38:51+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"}