5.5
CVSSv3

CVE-2022-41946

Published: 23/11/2022 Updated: 29/03/2024
CVSS v3 Base Score: 5.5 | Impact Score: 3.6 | Exploitability Score: 1.8
VMScore: 0

Vulnerability Summary

pgjdbc is an open source postgresql JDBC Driver. In affected versions a prepared statement using either `PreparedStatement.setText(int, InputStream)` or `PreparedStatemet.setBytea(int, InputStream)` will create a temporary file if the InputStream is larger than 2k. This will create a temporary file which is readable by other users on Unix like systems, but not MacOS. On Unix like systems, the system's temporary directory is shared between all users on that system. Because of this, when files and directories are written into this directory they are, by default, readable by other users on that same system. This vulnerability does not allow other users to overwrite the contents of these directories or files. This is purely an information disclosure vulnerability. Because certain JDK file system APIs were only added in JDK 1.7, this this fix is dependent upon the version of the JDK you are using. Java 1.7 and higher users: this vulnerability is fixed in 4.5.0. Java 1.6 and lower users: no patch is available. If you are unable to patch, or are stuck running on Java 1.6, specifying the java.io.tmpdir system environment variable to a directory that is exclusively owned by the executing user will mitigate this vulnerability.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

postgresql postgresql jdbc driver 42.5.0

postgresql postgresql jdbc driver

debian debian linux 10.0

Vendor Advisories

Synopsis Important: Red Hat Integration Camel Extension For Quarkus 27-1 security update Type/Severity Security Advisory: Important Topic Red Hat Integration Camel Extensions for Quarkus 27-1 release and security update is now available The purpose of this text-only errata is to inform you about the security issues fixedRed Hat Product Se ...
Synopsis Moderate: Red Hat Integration Camel Extension For Quarkus 2132-1 security update Type/Severity Security Advisory: Moderate Topic Red Hat Integration Camel Extensions for Quarkus 2132-1 release and security update is now available The purpose of this text-only errata is to inform you about the security issues fixedRed Hat Produc ...
Synopsis Important: Satellite 613 Release Type/Severity Security Advisory: Important Red Hat Insights patch analysis Identify and remediate systems affected by this advisory View affected systems Topic An update is now available for Red Hat Satellite 613 The release contains anew version of Satellite and important security fixes ...
Synopsis Moderate: Red Hat Virtualization security and bug fix update Type/Severity Security Advisory: Moderate Red Hat Insights patch analysis Identify and remediate systems affected by this advisory View affected systems Topic An update for ovirt-ansible-collection, ovirt-engine, and postgresql-jdbc is now available for Red Hat V ...
Synopsis Moderate: Red Hat build of Quarkus 2137 release and security update Type/Severity Security Advisory: Moderate Topic An update is now available for Red Hat build of QuarkusRed Hat Product Security has rated this update as having a security impact ofModerate A Common Vulnerability Scoring System (CVSS) base score, which gives adeta ...
Synopsis Moderate: postgresql-jdbc security update Type/Severity Security Advisory: Moderate Red Hat Insights patch analysis Identify and remediate systems affected by this advisory View affected systems Topic An update for postgresql-jdbc is now available for Red Hat Enterprise Linux 9Red Hat Product Security has rated this updat ...
Synopsis Critical: Red Hat Fuse 712 release and security update Type/Severity Security Advisory: Critical Topic A minor version update (from 711 to 712) is now available for Red Hat Fuse The purpose of this text-only errata is to inform you about the security issues fixed in this releaseRed Hat Product Security has rated this update as h ...
Synopsis Low: Red Hat Integration Debezium 214 security update Type/Severity Security Advisory: Low Topic A security update for Debezium is now available for Red Hat IntegrationRed Hat Product Security has rated this update as having a security impact of Low A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed s ...
Synopsis Important: Satellite 6123 Async Security Update Type/Severity Security Advisory: Important Red Hat Insights patch analysis Identify and remediate systems affected by this advisory View affected systems Topic Updated Satellite 612 packages that fixes important security bugs and severalregular bugs are now available for R ...
Synopsis Important: Red Hat Integration Camel K 1101 release security update Type/Severity Security Advisory: Important Topic Red Hat Integration Camel K 1101 release and security update is now available The purpose of this text-only errata is to inform you about the security issues fixed Red Hat Product Security has rated this update a ...
Synopsis Important: Red Hat build of Quarkus 277 release and security update Type/Severity Security Advisory: Important Topic An update is now available for Red Hat build of Quarkus Red Hat Product Security has rated this update as having a security impact of Important A Common Vulnerability Scoring System (CVSS) base score, which gives a ...
DescriptionThe MITRE CVE dictionary describes this issue as: pgjdbc is an open source postgresql JDBC Driver In affected versions a prepared statement using either `PreparedStatementsetText(int, InputStream)` or `PreparedStatemetsetBytea(int, InputStream)` will create a temporary file if the InputStream is larger than 2k This will create a temp ...
Multiple vulnerabilities have been found in Hitachi Ops Center Common Services CVE-2020-8908, CVE-2020-14326, CVE-2020-25633, CVE-2020-36518, CVE-2021-20289, CVE-2021-21290, CVE-2021-46877, CVE-2022-3782, CVE-2022-4147, CVE-2022-40151, CVE-2022-40152, CVE-2022-41915, CVE-2022-41946, CVE-2022-41966, CVE-2023-0091, CVE-2023-1370, CVE-2023-28708 ...

Github Repositories

Common maven dependencies and common maven plugin configurations and versions

Master BoM and POM This project contains common maven plugin configurations and versions used across my project This project also contains common versions of code used in development and testing (JUnit, mockito, assertJ) The purpose of this maven parent, is to get a single point of change for boring configuration stuff as well as slimming down the top pom files of my maven p

A utility to collect a history of key numbers for each SonarQube analysis triggered by maven builds.

SonarQube metrics collector SonarQube is a code analysis tool that shows key numbers about code quality, eg code coverage, code complexity and various code practices SonarQube has a web GUI that allows exploring the analysis results However, SonarQube has no storage of build quality history To keep statistics about code quality one either have to manually type the key num