{"id":"CVE-2026-83381","kind":"vulnerability","aliases":["CVE-2026-83381"],"related":[],"title":"Oracle Java SE: Security component flaw allows limited data read and write","description":"Vulnerability in Oracle Java SE (component: Security).  Supported versions that are affected are Oracle Java SE: 8u503, 8u503-perf, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1, 27; Oracle GraalVM for JDK: 17.0.20.1 and  21.0.12.1; Oracle GraalVM Enterprise Edition: 21.3.19.1.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE.  Successful attacks of this vulnerability can result in  unauthorized update, insert or delete access to some of Oracle Java SE accessible data as well as  unauthorized read access to a subset of Oracle Java SE accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 4.8 (Confidentiality and Integrity impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N).","summary":"A flaw in the Security component of Oracle Java SE lets an unauthenticated attacker over the network change or read a subset of data that Java applications can access. Exploitation is difficult and the CVSS score is 4.8 with confidentiality and integrity impact only.","severity":"medium","cvss":4.8,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["graalvm","java","jdk","oracle-java","runtime","web-services"],"not_affected_if":["no-java-runtime","no-network-exposed-security-apis"],"how_to_check":"- Run `java -version` and compare against the affected releases: 8u503, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1, 27\n- For GraalVM, check the installed release against 17.0.20.1, 21.0.12.1 and 21.3.19.1.1","fix":"- Move Oracle Java SE to a patched release from the Oracle Critical Patch Update for the affected line (exact fixed versions: unknown in the sources)\n- Move GraalVM for JDK to a patched release (exact fixed versions: unknown in the sources)","status":"open","published_at":"2026-10-20T22:19:54+00:00","first_seen_at":"2026-10-23T21:57:25+00:00","triaged_at":"2026-10-25T04:33:17+00:00","updated_at":"2026-10-25T04:33:17+00:00","category":"runtime","confidence":0.6,"triage":{"at":"2026-10-25T04:33:17Z","model":"claude-haiku-5-5","output":{"fix":"- Move Oracle Java SE to a patched release from the Oracle Critical Patch Update for the affected line (exact fixed versions: unknown in the sources)\n- Move GraalVM for JDK to a patched release (exact fixed versions: unknown in the sources)","reach":"network","title":"Oracle Java SE: Security component flaw allows limited data read and write","impact":"medium","summary":"A flaw in the Security component of Oracle Java SE lets an unauthenticated attacker over the network change or read a subset of data that Java applications can access. Exploitation is difficult and the CVSS score is 4.8 with confidentiality and integrity impact only.","category":"runtime","nicknames":[],"who_cares":["java","oracle-java","graalvm","jdk","web-services"],"confidence":0.6,"needs_auth":"no","worst_case":"Attacker alters or reads a subset of data handled by Java","analyst_note":"Check the Oracle Critical Patch Update advisory for exact fixed versions and which APIs in the Security component are reachable from network input.","how_to_check":"- Run `java -version` and compare against the affected releases: 8u503, 11.0.32.1, 17.0.20.1, 21.0.12.1, 25.0.4.1, 27\n- For GraalVM, check the installed release against 17.0.20.1, 21.0.12.1 and 21.3.19.1.1","needs_analyst":true,"not_affected_if":["no-java-runtime","no-network-exposed-security-apis"],"who_is_affected":"Systems running the listed Oracle Java SE or GraalVM builds that expose APIs in the Security component to network input, such as a web service that passes data into those APIs. Java applets and sandboxed Java Web Start applications that run untrusted code and rely on the Java sandbox are also named as affected. Teams that do not run these versions, or that run no network-facing Java service, can skip it.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000715,"input_tokens":3695,"output_tokens":690,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':14A,17A '-83381':15A,18A '/av':242C '11.0.32.1':92C '17.0.20.1':93C,101C '21.0.12.1':94C,103C '21.3.19.1.1':108C '25.0.4.1':95C '27':96C '3.1':230C,241C '4.8':66B,233C '8u503':88C,90C '8u503-perf':89C 'access':57B,118C,140C,147C,154C,162C 'affect':83C 'allow':7A,113C 'also':190C 'api':172C,187C 'applet':207C 'appli':191C 'applic':55B,203C 'attack':42B,115C,128C 'base':231C 'chang':46B 'client':197C 'code':213C,215C 'come':217C 'compon':5A,34B,77C,176C 'compromis':123C 'confidenti':68B,234C 'cve':13A,16A 'cvss':63B,229C,238C,240C 'data':9A,52B,148C,163C,184C 'delet':139C 'deploy':194C 'difficult':60B,109C 'e.g':177C,214C 'edit':107C 'enterpris':106C 'exploit':58B,111C,169C 'flaw':6A,30B 'graalvm':19B,98C,105C 'h/pr':244C 'impact':71B,237C 'insert':137C 'integr':70B,236C 'internet':220C 'java':2A,20B,24B,37B,54B,75C,86C,125C,145C,160C,193C,200C,206C,225C 'jdk':21B,100C 'l/a':249C 'l/i':248C 'let':39B 'limit':8A 'load':209C 'multipl':120C 'n':250C 'n/ac':243C 'n/s':246C 'n/ui':245C 'network':45B,117C 'note':164C 'oracl':1A,23B,36B,74C,85C,97C,104C,124C,144C,159C 'oracle-java':22B 'perf':91C 'protocol':121C 'read':10A,48B,153C 'reli':222C 'result':133C 'run':198C,211C 'runtim':25B 'sandbox':199C,205C,226C 'score':64B,232C 'se':3A,38B,76C,87C,126C,146C,161C 'secur':4A,33B,78C,228C 'servic':28B,181C 'specifi':175C 'start':202C 'subset':50B,157C 'success':127C 'suppli':183C 'support':79C 'typic':195C 'u/c':247C 'unauthent':41B,114C 'unauthor':135C,152C 'untrust':212C 'updat':136C 'use':171C 'vector':239C 'version':80C 'via':119C 'vulner':72C,112C,131C,166C,189C 'web':27B,180C,201C 'web-servic':26B 'well':150C 'write':12A","nicknames":[],"mitigations":[],"who_affected":"Systems running the listed Oracle Java SE or GraalVM builds that expose APIs in the Security component to network input, such as a web service that passes data into those APIs. Java applets and sandboxed Java Web Start applications that run untrusted code and rely on the Java sandbox are also named as affected. Teams that do not run these versions, or that run no network-facing Java service, can skip it.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-20T22:19:54+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N","cvss_by":"secalert_us@oracle.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-83381","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-83381","severity":null,"published_at":"2026-10-20T22:19:54+00:00","modified_at":"2026-10-21T18:44:19+00:00","first_seen_at":"2026-10-23T21:57:25+00:00","fetched_at":"2026-10-23T22:29:00+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"}