CVE-2019-9193
In PostgreSQL dalla versione 9.3 alla 11.2, la funzione "COPY TO/FROM PROGRAM" consente ai superutenti e agli utenti del gruppo 'pg_execute_server_program'...
- Pubblicato
- 1 apr 2019
- Aggiornato
- 15 nov 2024
- Assegnazione CNA
- mitre
- Evidenza osservata
- 8 mag 2019
CVSS primario
nvd · CVSS 2.0
AV:N/AC:L/Au:S/C:C/I:C/A:CAlto · prossimi 30 giorni
- Percentile
- 99,8%
- Data del modello
- 15 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
In PostgreSQL dalla versione 9.3 alla 11.2, la funzione "COPY TO/FROM PROGRAM" consente ai superutenti e agli utenti del gruppo 'pg_execute_server_program' di eseguire codice arbitrario nel contesto dell'utente del sistema operativo del database. Questa funzionalità è abilitata per impostazione predefinita e può essere abusata per eseguire comandi arbitrari del sistema operativo su Windows, Linux e macOS. NOTA: Terze parti affermano/dichiarano che questo non è un problema perché la funzionalità di PostgreSQL per ‘COPY TO/FROM PROGRAM’ si comporta come previsto. I riferimenti affermano che in PostgreSQL un superutente può eseguire comandi come utente del server senza usare ‘COPY FROM PROGRAM’.
Fonti
postgres/CVE-2019-9193
PostgreSQL Arbitrary Command Execution with Admin Privileges (CVE-2019-9193)
Vulhub vulnerability labsCondizioni dichiarate
- lab image version: vulhub/postgres:10.7(postgres/CVE-2019-9193/docker-compose.yml:services.postgres.image)
modules/exploits/multi/postgres/postgres_copy_from_program_cmd_exec.rb
Metasploit Framework modulesCondizioni dichiarate
- platform: Linux,OSX,Unix,Windows,Windows($.exploit_multi/postgres/postgres_copy_from_program_cmd_exec.platform)
- verification: check_declared($.exploit_multi/postgres/postgres_copy_from_program_cmd_exec.check)
javascript/cves/2019/CVE-2019-9193.yaml
Nuclei TemplatesCondizioni dichiarate
- verification: regex,word($.matchers[*].type)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.