All about Common Vulnerabilities and exposures in PostgreSQL
summary
Explains how CVE records look (CVE ID, description with problem type/affected component/cause/impact, one public reference) and how Postgres CVEs are published by the Postgres CNA and enriched by ADPs; shows a real PG bouncer CVE, CVSS calculations (examples: 8.1 base dropping to 6.3 with temporal/environmental changes) and that minor security releases ship roughly quarterly, creating a measurable window of vulnerability; recommends subscribe+patch, add monitoring, harden PGHBA, use encryption and pgAudit, and report to the Postgres CNA via security@postgresql.org.
AI-written summary · about
chapters (9)
- 0:00Introduction to CVEs
- 2:28What is CVE and its history
- 6:00Understanding CVSS scoring system
- 11:23CWE and vulnerability weaknesses
- 12:47Role of CNA in CVE lifecycle
- 15:17Reporting vulnerabilities in PostgreSQL
- 17:23Finding and assessing PostgreSQL CVEs
- 19:52Mitigating and hardening PostgreSQL
- 20:57Why we should care about CVEs
related talks
28mFrom Dev to Prod: Securing Postgres the Right Way
07mAll about Postgres security
32mPostgreSQL Security: Defending Against External Attacks
50mSecuring PostgreSQL
50mPostgreSQL Security. How Do We Think?
35mSecuring PostgreSQL From External Attack
45mSecurity Attacks on PostgreSQL
38mPostgreSQL and DevSecOps: Ensuring database security
