Read the docs
TI-2023-02788 Aliases CVE-2023-2976GHSA-7g45-4rm6-3mm3

Use of temporary directory for file creation in `FileBackedOutputStream` in Guava

Priority LOW 33CWE-552Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 18 fixed, 21 without a fix

Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-552.

Summary

Use of Java's default temporary directory for file creation in `FileBackedOutputStream` in Google Guava versions 1.0 to 31.1 on Unix systems and Android Ice Cream Sandwich allows other users and apps on the machine with access to the default Java temporary directory to be able to access the files created by the class. Even though the security vulnerability is fixed in version 32.0.0, we recommend using version 32.0.1 as version 32.0.0 breaks some functionality under Windows.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00248 16th percentileScored 2026-11-07
Fix Partial Guava (Google): 32.0.0com.google.guava:guava (Maven): 32.0.0-androidRed Hat: 18 advisoriesRed Hat: 18 fixed, 21 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
GoogleGuava1.0 to before 32.0.032.0.0Patch availableCNA
—com.google.guava:guava (Maven)1.0 to before 32.0.0-android32.0.0-androidPatch availableGHSA-7g45-4rm6-3mm3
  • Guava VendorGoogle Affected 1.0 to before 32.0.0 Fixed in 32.0.0 Patch available CNA
  • com.google.guava:guava (Maven) Vendor— Affected 1.0 to before 32.0.0-android Fixed in 32.0.0-android Patch available GHSA-7g45-4rm6-3mm3

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:google:guava:*:*:*:*:*:*:*:*before 32.0.0VulnerableGoogle
  • cpe:2.3:a:google:guava:*:*:*:*:*:*:*:* Versions before 32.0.0 Vulnerable ·Google

Remediation

  • Fix · CNA Guava (Google) Fixed in 32.0.0
  • Fix · GHSA-7g45-4rm6-3mm3 com.google.guava:guava (Maven) Fixed in 32.0.0-android Advisory →

Red Hat 18 advisories

  • RHSA-2024:3527 Released 2024-05-30 · Red Hat rating Moderate
    Red Hat AMQ Streams 2.7.0 release and security update
    • Red Hat AMQ Streams 2.7.0
  • RHSA-2024:2707 Released 2024-05-06 · Red Hat rating Important
    Red Hat Build of Apache Camel security update
    • Red Hat build of Apache Camel 4.4.0 for Spring Boot
  • RHSA-2024:1027 Released 2024-02-28 · Red Hat rating Moderate
    Migration Toolkit for Applications security update
    • MTA 6.2 for RHEL 8 mta/mta-hub-rhel9, mta/mta-operator-bundle, mta/mta-pathfinder-rhel9 +3
Show 15 more Red Hat advisories
  • RHSA-2024:0804 Released 2024-02-13 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.7 security update
    • Red Hat Single Sign-On 7
  • RHSA-2024:0798 Released 2024-02-13 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.7 security update on RHEL 7
    • Red Hat Single Sign-On 7.6 for RHEL 7 Server rh-sso7-keycloak-18.0.12-1.redhat_00001.1.el7sso, rh-sso7-keycloak-server-18.0.12-1.redhat_00001.1.el7sso
  • RHSA-2024:0800 Released 2024-02-13 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.7 security update on RHEL 9
    • Red Hat Single Sign-On 7.6 for RHEL 9 rh-sso7-keycloak-18.0.12-1.redhat_00001.1.el9sso, rh-sso7-keycloak-server-18.0.12-1.redhat_00001.1.el9sso
  • RHSA-2024:0799 Released 2024-02-13 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.7 security update on RHEL 8
    • Red Hat Single Sign-On 7.6 for RHEL 8 rh-sso7-keycloak-18.0.12-1.redhat_00001.1.el8sso, rh-sso7-keycloak-server-18.0.12-1.redhat_00001.1.el8sso
  • RHSA-2024:0801 Released 2024-02-13 · Red Hat rating Important
    Red Hat Single Sign-On 7.6.7 for OpenShift image enhancement update
    • Middleware Containers for OpenShift rh-sso-7/sso76-openshift-rhel8
  • RHSA-2024:0778 Released 2024-02-12 · Red Hat rating Important
    Jenkins and Jenkins-2-plugins security update
    • OpenShift Developer Tools and Services for OCP 4.12 jenkins-2-plugins-4.12.1706515741-1.el8, jenkins-2.426.3.1706515686-3.el8
  • RHSA-2024:0777 Released 2024-02-12 · Red Hat rating Important
    jenkins and jenkins-2-plugins security update
    • OpenShift Developer Tools and Services for OCP 4.14 jenkins-2-plugins-4.14.1706516441-1.el8, jenkins-2.426.3.1706516352-3.el8
  • RHSA-2023:7700 Released 2023-12-07 · Red Hat rating Important
    Red Hat build of Quarkus 2.13.9 release and security update
    • Red Hat build of Quarkus 2.13.9
  • RHSA-2023:7678 Released 2023-12-06 · Red Hat rating Important
    Red Hat AMQ Streams 2.6.0 release and security update
    • Red Hat AMQ Streams 2.6.0
  • RHSA-2023:7638 Released 2023-12-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.14 on RHEL 8 security update
    • Red Hat JBoss EAP 7.4 for RHEL 8 eap7-activemq-artemis-2.16.0-17.redhat_00051.1.el8eap, eap7-activemq-artemis-cli-2.16.0-17.redhat_00051.1.el8eap, eap7-activemq-artemis-commons-2.16.0-17.redhat_00051.1.el8eap +47
  • RHSA-2023:7641 Released 2023-12-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.14 security update
    • Red Hat JBoss Enterprise Application Platform com.google.guava.guava-32.1.1.jre-redhat-00001.jar, io.netty.netty-codec-http2-4.1.94.Final-redhat-00003.jar, io.undertow.undertow-core-2.2.28.SP1-redhat-00001.jar +4
  • RHSA-2023:7637 Released 2023-12-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.14 on RHEL 7 security update
    • Red Hat JBoss EAP 7.4 for RHEL 7 Server eap7-activemq-artemis-2.16.0-17.redhat_00051.1.el7eap, eap7-activemq-artemis-cli-2.16.0-17.redhat_00051.1.el7eap, eap7-activemq-artemis-commons-2.16.0-17.redhat_00051.1.el7eap +47
  • RHSA-2023:7639 Released 2023-12-04 · Red Hat rating Important
    Red Hat JBoss Enterprise Application Platform 7.4.14 on RHEL 9 security update
    • Red Hat JBoss EAP 7.4 for RHEL 9 eap7-activemq-artemis-2.16.0-17.redhat_00051.1.el9eap, eap7-activemq-artemis-cli-2.16.0-17.redhat_00051.1.el9eap, eap7-activemq-artemis-commons-2.16.0-17.redhat_00051.1.el9eap +47
  • RHSA-2023:5491 Released 2023-10-05 · Red Hat rating Moderate
    Red Hat AMQ Broker 7.11.2 release and security update
    • AMQ Broker 7.11.2
  • RHSA-2023:5165 Released 2023-09-14 · Red Hat rating Important
    Red Hat AMQ Streams 2.5.0 release and security update
    • Red Hat AMQ Streams 2.5.0

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Migration Toolkit for RuntimesAffectedNo fix yet
Red Hat A-MQ OnlineAffectedNo fix planned: Out of support scope
Red Hat Decision Manager 7AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 7AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 8AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux 9AffectedNo fix planned: Will not fix
Red Hat Fuse 7AffectedNo fix planned: Will not fix
Red Hat Integration Camel K 1AffectedNo fix planned: Will not fix
Red Hat Integration Camel Quarkus 2AffectedNo fix planned: Will not fix
Red Hat JBoss Data Grid 7AffectedNo fix planned: Out of support scope
Red Hat JBoss Data Virtualization 6AffectedNo fix planned: Out of support scope
Red Hat JBoss Enterprise Application Platform 6AffectedNo fix planned: Out of support scope
Red Hat JBoss Fuse 6AffectedNo fix planned: Out of support scope
Red Hat JBoss Fuse Service Works 6AffectedNo fix planned: Out of support scope
Red Hat OpenShift Container Platform 4AffectedNo fix yet
Red Hat OpenStack Platform 13 (Queens)AffectedNo fix planned: Out of support scope
Red Hat Process Automation 7AffectedNo fix planned: Out of support scope
Red Hat build of Apache Camel for Spring Boot 3AffectedNo fix yet
Red Hat build of Apicurio Registry 2AffectedNo fix yet
Red Hat build of Debezium 1AffectedNo fix planned: Out of support scope
Red Hat build of OptaPlanner 8AffectedNo fix planned: Will not fix
AMQ Broker 7.11.2Fixed RHSA-2023:5491
MTA 6.2 for RHEL 8Fixed RHSA-2024:1027
Middleware Containers for OpenShiftFixed RHSA-2024:0801
OpenShift Developer Tools and Services for OCP 4.12Fixed RHSA-2024:0778
OpenShift Developer Tools and Services for OCP 4.14Fixed RHSA-2024:0777
Red Hat AMQ Streams 2.5.0Fixed RHSA-2023:5165
Red Hat AMQ Streams 2.6.0Fixed RHSA-2023:7678
Red Hat AMQ Streams 2.7.0Fixed RHSA-2024:3527
Red Hat JBoss EAP 7.4 for RHEL 7 ServerFixed RHSA-2023:7637
Red Hat JBoss EAP 7.4 for RHEL 8Fixed RHSA-2023:7638
Red Hat JBoss EAP 7.4 for RHEL 9Fixed RHSA-2023:7639
Red Hat JBoss Enterprise Application Platform Fixed RHSA-2023:7641
Red Hat Single Sign-On 7Fixed RHSA-2024:0804
Red Hat Single Sign-On 7.6 for RHEL 7 ServerFixed RHSA-2024:0798
Red Hat Single Sign-On 7.6 for RHEL 8Fixed RHSA-2024:0799
Red Hat Single Sign-On 7.6 for RHEL 9Fixed RHSA-2024:0800
Red Hat build of Apache Camel 4.4.0 for Spring BootFixed RHSA-2024:2707
Red Hat build of Quarkus 2.13.9Fixed RHSA-2023:7700
Not affected: 14 products
  • A-MQ Clients 2
  • Cryostat 2
  • Logging Subsystem for Red Hat OpenShift
  • OpenShift Developer Tools and Services for OCP 4.14
  • Red Hat Data Grid 8
  • Red Hat JBoss EAP 7.4 for RHEL 7 Server
  • Red Hat JBoss EAP 7.4 for RHEL 8
  • Red Hat JBoss EAP 7.4 for RHEL 9
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat JBoss Enterprise Application Platform 8
  • Red Hat JBoss Enterprise Application Platform Expansion Pack
  • Red Hat JBoss Web Server 5
  • Red Hat Satellite 6
  • Red Hat build of Debezium 2

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-2976
  2. 2026-10-03 Alias added: GHSA-7g45-4rm6-3mm3
  3. 2026-10-13 Fix available: Red Hat build of Quarkus 2.13.9 · Red Hat

References

  • TI-2018-07261 Unbounded memory allocation in Google Guava 11.0 through 24.x before 24.1.1 allows remote… CVSS 3.1MEDIUM 5.9
  • TI-2020-07155 Temp directory permission issue in Guava CVSS 3.1LOW 3.3

Sources