{"id":"CVE-2026-101579","kind":"vulnerability","aliases":["CVE-2026-101579"],"related":[],"title":"Helidon gRPC server flaw lets unauthenticated remote attackers alter data","description":"Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-grpc-server).  Supported versions that are affected are 3.0.0-3.2.21. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP/2 to compromise Helidon.  While the vulnerability is in Helidon, attacks may significantly impact additional products (scope change).  Successful attacks of this vulnerability can result in  unauthorized update, insert or delete access to some of Helidon accessible data as well as  unauthorized read access to a subset of Helidon accessible data. CVSS 3.1 Base Score 7.2 (Confidentiality and Integrity impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N).","summary":"Helidon's gRPC server component, in versions 3.0.0 through 3.2.21, can be abused over HTTP/2 by an unauthenticated attacker with network access. A successful attack allows unauthorized reading, inserting, updating or deleting of some data Helidon can reach.","severity":"high","cvss":7.2,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["grpc","helidon","java","oracle","package"],"not_affected_if":["not-using-grpc-server"],"how_to_check":"- Check the Helidon version in the project's pom.xml or build file for `io.helidon` dependencies, looking for versions from `3.0.0` to `3.2.21`\n- Confirm whether the application uses `helidon-grpc-server`","fix":"- Upgrade Helidon to a version newer than `3.2.21`, as the sources do not name the exact fixed release\n- Check the Oracle advisory for the patched version: unknown","status":"open","published_at":"2026-10-20T22:18:11+00:00","first_seen_at":"2026-10-23T21:57:22+00:00","triaged_at":"2026-10-25T03:29:16+00:00","updated_at":"2026-10-25T03:29:16+00:00","category":"package","confidence":0.6,"triage":{"at":"2026-10-25T03:29:16Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade Helidon to a version newer than `3.2.21`, as the sources do not name the exact fixed release\n- Check the Oracle advisory for the patched version: unknown","reach":"network","title":"Helidon gRPC server flaw lets unauthenticated remote attackers alter data","impact":"medium","summary":"Helidon's gRPC server component, in versions 3.0.0 through 3.2.21, can be abused over HTTP/2 by an unauthenticated attacker with network access. A successful attack allows unauthorized reading, inserting, updating or deleting of some data Helidon can reach.","category":"package","nicknames":[],"who_cares":["helidon","java","grpc","oracle"],"confidence":0.6,"needs_auth":"no","worst_case":"Attacker reads and modifies some data Helidon can access","analyst_note":"Find the fixed Helidon version and the Oracle advisory for CVE-2026-101579 and confirm whether the gRPC server default config is affected.","how_to_check":"- Check the Helidon version in the project's pom.xml or build file for `io.helidon` dependencies, looking for versions from `3.0.0` to `3.2.21`\n- Confirm whether the application uses `helidon-grpc-server`","needs_analyst":true,"not_affected_if":["not-using-grpc-server"],"who_is_affected":"Applications built on Helidon 3.0.0 through 3.2.21 that expose a gRPC server over HTTP/2 to a network are the ones at risk. Teams not using the helidon-grpc-server component, or running versions outside that range, can skip it.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000646,"input_tokens":3512,"output_tokens":590,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-101579':13A,16A '-2026':12A,15A '/av':156C '3.0.0':29B,80C '3.1':144C,155C '3.2.21':31B,81C '7.2':147C 'abus':34B 'access':43B,90C,123C,128C,135C,141C 'addit':106C 'affect':78C 'allow':47B,85C 'alter':9A 'attack':8A,40B,46B,87C,102C,111C 'base':145C 'c/c':161C 'chang':109C 'compon':26B,69C 'compromis':94C 'confidenti':148C 'cve':11A,14A 'cvss':143C,152C,154C 'data':10A,56B,129C,142C 'delet':53B,122C 'easili':82C 'exploit':83C 'flaw':4A 'fusion':67C 'grpc':2A,17B,24B,72C 'helidon':1A,18B,22B,57B,63C,71C,95C,101C,127C,140C 'helidon-grpc-serv':70C 'http/2':36B,92C 'impact':105C,151C 'insert':50B,120C 'integr':150C 'java':19B 'l/a':163C 'l/i':162C 'l/pr':158C 'let':5A 'may':103C 'middlewar':68C 'n':164C 'n/ac':157C 'n/s':160C 'n/ui':159C 'network':42B,89C 'oracl':20B,66C 'packag':21B 'product':64C,107C 'reach':59B 'read':49B,134C 'remot':7A 'result':116C 'scope':108C 'score':146C 'server':3A,25B,73C 'signific':104C 'subset':138C 'success':45B,110C 'support':74C 'unauthent':6A,39B,86C 'unauthor':48B,118C,133C 'updat':51B,119C 'vector':153C 'version':28B,75C 'via':91C 'vulner':60C,84C,98C,114C 'well':131C","nicknames":[],"mitigations":[],"who_affected":"Applications built on Helidon 3.0.0 through 3.2.21 that expose a gRPC server over HTTP/2 to a network are the ones at risk. Teams not using the helidon-grpc-server component, or running versions outside that range, can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-20T22:18:11+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N","cvss_by":"secalert_us@oracle.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-101579","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101579","severity":null,"published_at":"2026-10-20T22:18:11+00:00","modified_at":"2026-10-21T18:39:21+00:00","first_seen_at":"2026-10-23T21:57:22+00:00","fetched_at":"2026-10-23T22:28:58+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"}