CVE-2023-3635 json
Okio GzipSource unhandled exception Denial of Service
published 2023-07-12 3 y ago modified 2026-09-10 1 mo ago also GHSA-w33c-445m-f8w7 , EUVD-2023-2158
- cvss
- 5.9
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.3%
- EPSS 1.3% chance of exploitation in 30 days, percentile 69%
- public exploits
- 0
- none known
Summary
GzipSource does not handle an exception that might be raised when parsing a malformed gzip buffer. This may lead to denial of service of the Okio client when handling a crafted GZIP archive, by using the GzipSource class.
Patch / fix
- maven com.squareup.okio:okio 1.17.6, 3.4.0
- maven com.squareup.okio:okio-jvm 3.4.0
- squareup okio 1.17.6, 3.4.0
- github.com/square/okio@81bce1a commit
- github.com/square/okio@b4fa875 commit
- github.com/square/okio#1280 pull request
- github.com/square/okio#1334 pull request
- research.jfrog.com/vulnerabilities/okio-gzip-source-unhandled-exception-dos-x… advisory
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2023-3635 updated cvss 7.5
okio: GzipSource class improper exception handling
-
Red Hat build of Apicurio Registry 2 okioaffected: no fix available
-
Red Hat Data Grid 8 okioaffected: no fix available “Fix deferred”
-
Red Hat Decision Manager 7 okio Red Hat JBoss Fuse 6 okioaffected: no fix planned “Out of support scope”
-
Red Hat OpenShift Application Runtimes okioaffected: no fix planned “Will not fix”
-
Red Hat OpenShift Container Platform 3.11 openshift3/ose-logging-elasticsearch5, openshift3/ose-metrics-hawkular-metricsaffected: no fix planned “Out of support scope”
-
Red Hat Single Sign-On 7 okioaffected: no fix planned “Will not fix”
-
Red Hat support for Spring Boot okioaffected: no fix available “Fix deferred”
-
Red Hat streams for Apache Kafka okioaffected: no fix available
show 6 moreshow fewer
-
Red Hat AMQ Streams 2.5.0fixed: vendor fix RHSA-2023:5165
-
Red Hat Fuse 7.12.1fixed: vendor fix RHSA-2023:7247
-
Red Hat JBoss Enterprise Application Platform Expansion Packfixed: vendor fix RHSA-2024:3385
-
Red Hat OpenShift Dev Spaces 3 devspaces/udi-rhel8 3.16-6, devspaces/idea-rhel8 3.16-3, devspaces/code-rhel8 3.16-20, devspaces/server-rhel8 3.16-14, devspaces/traefik-rhel8 3.16-2, devspaces/configbump-rhel8 3.16-4, +7 morefixed: vendor fix RHSA-2024:6667
-
Red Hat RHPAM 7.13.5 asyncfixed: vendor fix RHSA-2024:1353
-
Red Hat Cryostat 2 okio Red Hat JBoss Enterprise Application Platform 7 okio Red Hat OpenShift Container Platform 4 openshift4/ose-metering-hive, openshift4/ose-metering-hadoop, openshift4/ose-metering-prestonot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 2 y ago
Exploit prediction
1.25% chance of exploitation in the next 30 days, higher than 69% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- research.jfrog.com https://research.jfrog.com/vulnerabilities/okio-gzip-source-unhandled-exception-dos-xray-523195/ referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.squareup.okio:okio | >=2.0.0-RC1, <3.4.0 <1.17.6 |
3.4.0 1.17.6 |
| maven | com.squareup.okio:okio-jvm | >=2.0.0-RC1, <3.4.0 |
3.4.0 |
Classification
References
-
github.com
/square/okio/commit/81bce1a30af244550b0324597720e4799281da7b
web, patch
-
research.jfrog.com
/vulnerabilities/okio-gzip-source-unhandled-exception-dos-xray-523195/
exploit, patch, third-party-advisory
-
github.com
/square/okio/pull/1280
web
-
github.com
/square/okio/pull/1334
web
-
github.com
/square/okio/commit/b4fa875dc24950680c386e4b1c593660ce4f7839
web
-
nvd.nist.gov
/vuln/detail/CVE-2023-3635
advisory
-
github.com
/square/okio
package
-
github.com
/square/okio/blob/master/CHANGELOG.md#version-1176
web
-
research.jfrog.com
/vulnerabilities/okio-gzip-source-unhandled-exception-dos-xray-523195
web
Sources
- CVE List CVE-2023-3635
- GitHub Advisory GHSA-w33c-445m-f8w7
- NVD CVE-2023-3635
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.