{"id":"CVE-2026-101785","kind":"vulnerability","aliases":["CVE-2026-101785"],"related":[],"title":"MySQL Server: JSON component flaw lets low-privilege users corrupt data and crash","description":"Vulnerability in the MySQL Server, MySQL Cluster product of Oracle MySQL (component: Server: JSON).  Supported versions that are affected are MySQL Server: 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1; MySQL Cluster: 8.0.0-8.0.49, 8.4.0-8.4.12, 9.7.0-9.7.3 and  26.7.0-26.7.1. Easily exploitable vulnerability allows low privileged attacker with network access via multiple protocols to compromise MySQL Server, MySQL Cluster.  Successful attacks of this vulnerability can result in  unauthorized creation, deletion or modification access to critical data or all MySQL Server, MySQL Cluster accessible data as well as  unauthorized read access to a subset of MySQL Server, MySQL Cluster accessible data and unauthorized ability to cause a hang or frequently repeatable crash (complete DOS) of MySQL Server, MySQL Cluster. CVSS 3.1 Base Score 8.3 (Confidentiality, Integrity and Availability impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H).","summary":"A flaw in the JSON component of MySQL Server and MySQL Cluster lets a low-privileged user with network access modify or delete accessible data and read a subset of it. The same flaw can also hang or repeatedly crash the server.","severity":"high","cvss":8.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["database","mysql","mysql-cluster","package","self-hosted"],"not_affected_if":["no-untrusted-db-accounts","version-outside-range"],"how_to_check":"- Run `SELECT VERSION();` on each MySQL Server and MySQL Cluster node and compare against the affected ranges: 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1, and MySQL Cluster 8.0.0-8.0.49.","fix":"- Upgrade MySQL Server 8.4.x to a release newer than `8.4.12`, 9.7.x to a release newer than `9.7.3`, and 26.7.x to a release newer than `26.7.1`.\n- Upgrade MySQL Cluster 8.0.x to a release newer than `8.0.49`, and 8.4.x and 9.7.x as above.\n- Patch versions with the fixed release notes from Oracle; the sources do not name the exact fixed build.","status":"open","published_at":"2026-10-20T22:18:34+00:00","first_seen_at":"2026-10-23T21:57:23+00:00","triaged_at":"2026-10-25T03:02:23+00:00","updated_at":"2026-10-25T03:02:23+00:00","category":"package","confidence":0.8,"triage":{"at":"2026-10-25T03:02:23Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade MySQL Server 8.4.x to a release newer than `8.4.12`, 9.7.x to a release newer than `9.7.3`, and 26.7.x to a release newer than `26.7.1`.\n- Upgrade MySQL Cluster 8.0.x to a release newer than `8.0.49`, and 8.4.x and 9.7.x as above.\n- Patch versions with the fixed release notes from Oracle; the sources do not name the exact fixed build.","reach":"network","title":"MySQL Server: JSON component flaw lets low-privilege users corrupt data and crash","impact":"high","summary":"A flaw in the JSON component of MySQL Server and MySQL Cluster lets a low-privileged user with network access modify or delete accessible data and read a subset of it. The same flaw can also hang or repeatedly crash the server.","category":"package","nicknames":[],"who_cares":["mysql","database","self-hosted","mysql-cluster"],"confidence":0.8,"needs_auth":"yes","worst_case":"low-privileged user modifies or deletes critical data and crashes server","analyst_note":"Check Oracle's Critical Patch Update advisory for the exact fixed builds for each affected branch and the JSON component specifics.","how_to_check":"- Run `SELECT VERSION();` on each MySQL Server and MySQL Cluster node and compare against the affected ranges: 8.4.0-8.4.12, 9.7.0-9.7.3, 26.7.0-26.7.1, and MySQL Cluster 8.0.0-8.0.49.","needs_analyst":true,"not_affected_if":["version-outside-range","no-untrusted-db-accounts"],"who_is_affected":"Any MySQL Server or MySQL Cluster instance in the listed version ranges that accepts network connections from users with a low-privilege account. Exposure depends on who can log in and which protocols are reachable. Instances on versions outside the listed ranges can skip this.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000725,"input_tokens":3669,"output_tokens":716,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-101785':17A,20A '-2026':16A,19A '/av':204C '26.7.0':99C,110C '26.7.1':100C,111C '3.1':191C,203C '8.0.0':103C '8.0.49':104C '8.3':194C '8.4.0':95C,105C '8.4.12':96C,106C '9.7.0':97C,107C '9.7.3':98C,108C 'abil':174C 'access':50B,54B,121C,144C,154C,161C,170C 'affect':91C 'allow':115C 'also':66B 'attack':118C,132C 'avail':198C 'base':192C 'caus':176C 'cluster':25B,41B,79C,102C,130C,153C,169C,189C 'complet':183C 'compon':4A,35B,84C 'compromis':126C 'confidenti':195C 'corrupt':11A 'crash':14A,70B,182C 'creation':140C 'critic':146C 'cve':15A,18A 'cvss':190C,200C,202C 'data':12A,55B,147C,155C,171C 'databas':21B 'delet':53B,141C 'dos':184C 'easili':112C 'exploit':113C 'flaw':5A,31B,64B 'frequent':180C 'h':212C 'h/a':211C 'hang':67B,178C 'host':29B 'impact':199C 'integr':196C 'json':3A,34B,86C 'l/i':210C 'l/pr':206C 'l/ui':207C 'let':6A,42B 'low':8A,45B,116C 'low-privileg':7A,44B 'modif':143C 'modifi':51B 'multipl':123C 'mysql':1A,22B,24B,37B,40B,76C,78C,83C,93C,101C,127C,129C,150C,152C,166C,168C,186C,188C 'mysql-clust':23B 'n/ac':205C 'n/s':208C 'network':49B,120C 'oracl':82C 'packag':26B 'privileg':9A,46B,117C 'product':80C 'protocol':124C 'read':57B,160C 'repeat':69B,181C 'result':137C 'score':193C 'self':28B 'self-host':27B 'server':2A,38B,72B,77C,85C,94C,128C,151C,167C,187C 'subset':59B,164C 'success':131C 'support':87C 'u/c':209C 'unauthor':139C,159C,173C 'user':10A,47B 'vector':201C 'version':88C 'via':122C 'vulner':73C,114C,135C 'well':157C","nicknames":[],"mitigations":[],"who_affected":"Any MySQL Server or MySQL Cluster instance in the listed version ranges that accepts network connections from users with a low-privilege account. Exposure depends on who can log in and which protocols are reachable. Instances on versions outside the listed ranges can skip this.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-20T22:18:34+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H","cvss_by":"secalert_us@oracle.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-101785","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101785","severity":null,"published_at":"2026-10-20T22:18:34+00:00","modified_at":"2026-10-22T18:17:23+00:00","first_seen_at":"2026-10-23T21:57:23+00:00","fetched_at":"2026-10-23T22:28:59+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"}