SEC
Auditing Logs, Enforce Passwords, Keep Secrets, TDE, SM Algorithm, Login Hooks, Log Erros, Extension White List
SEC category contains 26 PostgreSQL extensions.
ID | Extension | Package | Version | Description |
---|---|---|---|---|
7000 | passwordcheck_cracklib | passwordcheck | 3.1.0 | Strengthen PostgreSQL user password checks with cracklib |
7010 | supautils | supautils | 2.9.2 | Extension that secures a cluster on a cloud environment |
7020 | pgsodium | pgsodium | 3.1.9 | Postgres extension for libsodium functions |
7030 | supabase_vault | pg_vault | 0.3.1 | Supabase Vault Extension |
7040 | pg_session_jwt | pg_session_jwt | 0.3.1 | Manage authentication sessions using JWTs |
7050 | anon | pg_anon | 2.1.1 | PostgreSQL Anonymizer (anon) extension |
7060 | pg_tde | pg_tde | 1.0 | pg_tde access method |
7070 | pgsmcrypto | pgsmcrypto | 0.1.0 | PostgreSQL SM Algorithm Extension |
7080 | pgaudit | pgaudit | 17.1 | provides auditing functionality |
7090 | pgauditlogtofile | pgauditlogtofile | 1.6.4 | pgAudit addon to redirect audit log to an independent file |
7100 | pg_auth_mon | pg_auth_mon | 3.0 | monitor connection attempts per user |
7110 | credcheck | credcheck | 3.0 | credcheck - postgresql plain text credential checker |
7120 | pgcryptokey | pgcryptokey | 0.85 | cryptographic key management |
7130 | pg_jobmon | pg_jobmon | 1.4.1 | Extension for logging and monitoring functions in PostgreSQL |
7140 | logerrors | logerrors | 2.1.3 | Function for collecting statistics about messages in logfile |
7150 | login_hook | login_hook | 1.6 | login_hook - hook to execute login_hook.login() at login time |
7160 | set_user | set_user | 4.1.0 | similar to SET ROLE but with added logging |
7170 | pg_snakeoil | pg_snakeoil | 1.4 | The PostgreSQL Antivirus |
7180 | pgextwlist | pgextwlist | 1.17 | PostgreSQL Extension Whitelisting |
7190 | pg_auditor | pg_auditor | 0.2 | Audit data changes and provide flashback ability |
7200 | sslutils | sslutils | 1.4 | A Postgres extension for managing SSL certificates through SQL |
7210 | noset | pg_noset | 0.3.0 | Module for blocking SET variables for non-super users. |
7960 | sepgsql | sepgsql | - | label-based mandatory access control (MAC) based on SELinux security policy. |
7970 | auth_delay | auth_delay | - | pause briefly before reporting authentication failure |
7980 | pgcrypto | pgcrypto | 1.3 | cryptographic functions |
7990 | passwordcheck | passwordcheck | - | checks user passwords and reject weak password |
passwordcheck_cracklib - 3.1.0
Strengthen PostgreSQL user password checks with cracklib
Extension | Website | Attributes |
---|---|---|
Package | passwordcheck | LOAD |
RPM | passwordcheck_cracklib_$v* | |
DEB | postgresql-$v-passwordcheck-cracklib | LIB |
Language | C | |
License | LGPL-2.1 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
supautils - 2.9.2
Extension that secures a cluster on a cloud environment
Extension | Website | Attributes |
---|---|---|
Package | supautils | LOAD |
RPM | supautils_$v | |
DEB | postgresql-$v-supautils | LIB |
Language | C | |
License | Apache-2.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgsodium - 3.1.9
Postgres extension for libsodium functions
Extension | Website | Attributes |
---|---|---|
Package | pgsodium | LOAD |
RPM | pgsodium_$v* | DDL |
DEB | postgresql-$v-pgsodium | LIB |
Language | C | |
License | BSD 3-Clause |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
supabase_vault - 0.3.1
Supabase Vault Extension
Extension | Website | Attributes |
---|---|---|
Package | pg_vault | |
RPM | vault_$v* | DDL |
DEB | postgresql-$v-vault | LIB |
Language | C | |
License | Apache-2.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_session_jwt - 0.3.1
Manage authentication sessions using JWTs
Extension | Website | Attributes |
---|---|---|
Package | pg_session_jwt | |
RPM | pg_session_jwt_$v | DDL |
DEB | postgresql-$v-pg-session-jwt | LIB |
Language | Rust | |
License | Apache-2.0 | TRUST |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
anon - 2.1.1
PostgreSQL Anonymizer (anon) extension
Extension | Website | Attributes |
---|---|---|
Package | pg_anon | LOAD |
RPM | pg_anon_$v | DDL |
DEB | postgresql-$v-pg-anon | LIB |
Language | Rust | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgsmcrypto - 0.1.0
PostgreSQL SM Algorithm Extension
Extension | Website | Attributes |
---|---|---|
Package | pgsmcrypto | |
RPM | pgsmcrypto_$v | DDL |
DEB | postgresql-$v-pgsmcrypto | LIB |
Language | Rust | |
License | MIT |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgaudit - 17.1
provides auditing functionality
Extension | Website | Attributes |
---|---|---|
Package | pgaudit | LOAD |
RPM | pgaudit_$v* | DDL |
DEB | postgresql-$v-pgaudit | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgauditlogtofile - 1.6.4
pgAudit addon to redirect audit log to an independent file
Extension | Website | Attributes |
---|---|---|
Package | pgauditlogtofile | |
RPM | pgauditlogtofile_$v* | DDL |
DEB | postgresql-$v-pgauditlogtofile | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_auth_mon - 3.0
monitor connection attempts per user
Extension | Website | Attributes |
---|---|---|
Package | pg_auth_mon | |
RPM | pg_auth_mon_$v* | DDL |
DEB | postgresql-$v-pg-auth-mon | LIB |
Language | C | |
License | MIT |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
credcheck - 3.0
pgcryptokey - 0.85
cryptographic key management
Extension | Website | Attributes |
---|---|---|
Package | pgcryptokey | |
RPM | pgcryptokey_$v | DDL |
DEB | postgresql-$v-pgcryptokey | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_jobmon - 1.4.1
Extension for logging and monitoring functions in PostgreSQL
Extension | Website | Attributes |
---|---|---|
Package | pg_jobmon | |
RPM | pg_jobmon_$v | DDL |
DEB | postgresql-$v-pg-jobmon | LIB |
Language | SQL | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
logerrors - 2.1.3
Function for collecting statistics about messages in logfile
Extension | Website | Attributes |
---|---|---|
Package | logerrors | |
RPM | logerrors_$v* | DDL |
DEB | postgresql-$v-logerrors | LIB |
Language | C | |
License | BSD 3-Clause |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
login_hook - 1.6
login_hook - hook to execute login_hook.login() at login time
Extension | Website | Attributes |
---|---|---|
Package | login_hook | |
RPM | login_hook_$v* | DDL |
DEB | postgresql-$v-login-hook | LIB |
Language | C | |
License | GPL-3.0 |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
set_user - 4.1.0
similar to SET ROLE but with added logging
Extension | Website | Attributes |
---|---|---|
Package | set_user | |
RPM | set_user_$v* | DDL |
DEB | postgresql-$v-set-user | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_snakeoil - 1.4
The PostgreSQL Antivirus
Extension | Website | Attributes |
---|---|---|
Package | pg_snakeoil | LOAD |
RPM | pg_snakeoil_$v* | |
DEB | postgresql-$v-snakeoil | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgextwlist - 1.17
PostgreSQL Extension Whitelisting
Extension | Website | Attributes |
---|---|---|
Package | pgextwlist | LOAD |
RPM | pgextwlist_$v* | |
DEB | postgresql-$v-pgextwlist | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pg_auditor - 0.2
Audit data changes and provide flashback ability
Extension | Website | Attributes |
---|---|---|
Package | pg_auditor | |
RPM | pg_auditor_$v | DDL |
DEB | postgresql-$v-pg-auditor | |
Language | SQL | |
License | BSD 3-Clause |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
sslutils - 1.4
A Postgres extension for managing SSL certificates through SQL
Extension | Website | Attributes |
---|---|---|
Package | sslutils | |
RPM | sslutils_$v* | DDL |
DEB | postgresql-$v-sslutils | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
noset - 0.3.0
sepgsql - -
label-based mandatory access control (MAC) based on SELinux security policy.
Extension | Website | Attributes |
---|---|---|
Package | sepgsql | LOAD |
RPM | postgresql$v-contrib | |
DEB | postgresql-$v | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
auth_delay - -
pause briefly before reporting authentication failure
Extension | Website | Attributes |
---|---|---|
Package | auth_delay | LOAD |
RPM | postgresql$v-contrib | |
DEB | postgresql-$v | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
pgcrypto - 1.3
cryptographic functions
Extension | Website | Attributes |
---|---|---|
Package | pgcrypto | |
RPM | postgresql$v-contrib | DDL |
DEB | postgresql-$v | LIB |
Language | C | |
License | PostgreSQL | TRUST |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |
passwordcheck - -
checks user passwords and reject weak password
Extension | Website | Attributes |
---|---|---|
Package | passwordcheck | LOAD |
RPM | postgresql$v-contrib | |
DEB | postgresql-$v | LIB |
Language | C | |
License | PostgreSQL |
OS/Arch | x86_64 | aarch64 |
---|---|---|
el8 | 17 16 15 14 13 | 17 16 15 14 13 |
el9 | 17 16 15 14 13 | 17 16 15 14 13 |
d12 | 17 16 15 14 13 | 17 16 15 14 13 |
u22 | 17 16 15 14 13 | 17 16 15 14 13 |
u24 | 17 16 15 14 13 | 17 16 15 14 13 |