PostgreSQL Log Duration Not Set
- Query id: 729ebb15-8060-40f7-9017-cb72676a5487
- Query name: PostgreSQL Log Duration Not Set
- Platform: Ansible
- Severity: Medium
- Category: Observability
- CWE: 20
- URL: Github
Description¶
Make sure that for PostgreSQL Database, server parameter 'log_duration' is set to 'ON'
Documentation
Code samples¶
Code samples with security vulnerabilities¶
Positive test num. 1 - yaml file
- name: example1
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: off
- name: example2
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: Off
- name: example3
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: OFF
- name: example4
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: "off"
- name: example5
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: "Off"
- name: example6
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: "OFF"
Code samples without security vulnerabilities¶
Negative test num. 1 - yaml file
- name: example1
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: on
- name: example2
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: On
- name: example3
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: ON
- name: example4
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: on
- name: example5
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: On
- name: example6
azure.azcollection.azure_rm_postgresqlconfiguration:
resource_group: myResourceGroup
server_name: myServer
name: log_duration
value: ON