{"id":"CVE-2026-101578","kind":"vulnerability","aliases":["CVE-2026-101578"],"related":[],"title":"Helidon: Google login security provider lets unauthenticated users read some data","description":"Vulnerability in the Helidon product of Oracle Fusion Middleware (component: helidon-security-providers-google-login).  Supported versions that are affected are 4.0.0-4.5.5. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Helidon.  Successful attacks of this vulnerability can result in  unauthorized read access to a subset of Helidon accessible data. CVSS 3.1 Base Score 5.3 (Confidentiality impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N).","summary":"Helidon's helidon-security-providers-google-login component, versions 4.0.0 through 4.5.5, has a flaw that lets an unauthenticated attacker reach the service over HTTP. A successful attack gives read access to a subset of data the Helidon application can access.","severity":"medium","cvss":5.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["helidon","java","oracle-fusion-middleware","runtime"],"not_affected_if":["no-google-login-module","not-on-affected-versions"],"how_to_check":"- Check the Helidon version in the project's build file, for example the `helidon.version` property in `pom.xml` or the Helidon BOM version.\n- Check whether the application depends on `helidon-security-providers-google-login` in its dependency tree, for example with `mvn dependency:tree`.","fix":"- Upgrade Helidon to a release newer than `4.5.5` that includes the fix (exact fixed version unknown from the sources).\n- Until upgraded, 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-25T04:24:26+00:00","updated_at":"2026-10-25T04:24:26+00:00","category":"runtime","confidence":0.6,"triage":{"at":"2026-10-25T04:24:26Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade Helidon to a release newer than `4.5.5` that includes the fix (exact fixed version unknown from the sources).\n- Until upgraded, unknown.","reach":"internet","title":"Helidon: Google login security provider lets unauthenticated users read some data","impact":"low","summary":"Helidon's helidon-security-providers-google-login component, versions 4.0.0 through 4.5.5, has a flaw that lets an unauthenticated attacker reach the service over HTTP. A successful attack gives read access to a subset of data the Helidon application can access.","category":"runtime","nicknames":[],"who_cares":["helidon","java","oracle-fusion-middleware"],"confidence":0.6,"needs_auth":"no","worst_case":"Unauthenticated attacker reads a subset of data Helidon can access","analyst_note":"Find the fixed Helidon version and the affected data path in Oracle's advisory or the NVD entry for CVE-2026-101578.","how_to_check":"- Check the Helidon version in the project's build file, for example the `helidon.version` property in `pom.xml` or the Helidon BOM version.\n- Check whether the application depends on `helidon-security-providers-google-login` in its dependency tree, for example with `mvn dependency:tree`.","needs_analyst":true,"not_affected_if":["no-google-login-module","not-on-affected-versions"],"who_is_affected":"Applications built on Helidon 4.0.0 through 4.5.5 that use the Google login security provider to accept HTTP requests from the network. Applications that do not include the helidon-security-providers-google-login module, or that run only on private networks, have lower exposure. The sources do not describe the exact data path or configuration required.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000659,"input_tokens":3451,"output_tokens":628,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-101578':14A,17A '-2026':13A,16A '/av':134C '3.1':124C,133C '4.0.0':35B,89C '4.5.5':37B,90C '5.3':127C 'access':56B,66B,99C,115C,121C 'affect':87C 'allow':94C 'applic':64B 'attack':45B,53B,96C,106C 'base':125C 'compon':33B,76C 'compromis':103C 'confidenti':128C 'cve':12A,15A 'cvss':123C,130C,132C 'data':11A,61B,122C 'easili':91C 'exploit':92C 'flaw':40B 'fusion':22B,74C 'give':54B 'googl':2A,31B,81C 'helidon':1A,18B,25B,28B,63B,70C,78C,104C,120C 'helidon-security-providers-google-login':27B,77C 'http':50B,101C 'impact':129C 'java':19B 'l/i':140C 'l/pr':136C 'let':6A,42B 'login':3A,32B,82C 'middlewar':23B,75C 'n':142C 'n/a':141C 'n/ac':135C 'n/s':138C 'n/ui':137C 'network':98C 'oracl':21B,73C 'oracle-fusion-middlewar':20B 'product':71C 'provid':5A,30B,80C 'reach':46B 'read':9A,55B,114C 'result':111C 'runtim':24B 'score':126C 'secur':4A,29B,79C 'servic':48B 'subset':59B,118C 'success':52B,105C 'support':83C 'u/c':139C 'unauthent':7A,44B,95C 'unauthor':113C 'user':8A 'vector':131C 'version':34B,84C 'via':100C 'vulner':67C,93C,109C","nicknames":[],"mitigations":[],"who_affected":"Applications built on Helidon 4.0.0 through 4.5.5 that use the Google login security provider to accept HTTP requests from the network. Applications that do not include the helidon-security-providers-google-login module, or that run only on private networks, have lower exposure. The sources do not describe the exact data path or configuration required.","tier":"C","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:U/C:L/I:N/A:N","cvss_by":"secalert_us@oracle.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-101578","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-101578","severity":null,"published_at":"2026-10-20T22:18:11+00:00","modified_at":"2026-10-21T14:29:49+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"}