GHSA-wc9v-mj63-m9g5
- Schweregrad
- Kritisch
- CVSS
- 9.8 · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CISA KEV
- Nicht im KEV-Katalog im Cache
- EPSS
- Kein EPSS-Wert im Cache
Betroffene und behobene Versionen
- Eingeführt in 0 · behoben in 2.11.2
- Eingeführt in 3.0.0 · behoben in 3.6.4
- Eingeführt in 4.0.0 · behoben in 4.5.7
- Eingeführt in 5.0.0 · behoben in 5.2.1
- Eingeführt in 6.0.0 · behoben in 6.0.5
- Eingeführt in 6.1.0 · behoben in 6.1.6
- Eingeführt in 6.2.0 · behoben in 6.2.5
- Eingeführt in 6.3.0 · behoben in 6.3.3
Die neueste Version liegt nicht in einem betroffenen Bereich, oder OSV nennt keinen Fix.
Einfacher Text erscheint nur, wenn er bereits im Cache liegt. Diese Seite erzeugt ihn nicht.
Remote Code Execution in pg
Affected versions of `pg` contain a remote code execution vulnerability that occurs when the remote database or query specifies a crafted column name. There are two specific scenarios in which it is likely for an application to be vulnerable: 1. The application executes unsafe, user-supplied sql which contains malicious column names. 2. The application connects to an untrusted database and executes a query returning results which contain a malicious column name. ## Proof of Concept ``` const { Client } = require('pg') const client = new Client() client.connect() const sql = `SELECT 1 AS "\\'/*", 2 AS "\\'*/\n + console.log(process.env)] = null;\n//"` client.query(sql, (err, res) => {…
Aliasse: CVE-2017-16082
Advisory auf OSV.dev · veröffentlicht am 2018-07-24 · geändert am 2023-11-08