{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-107349","assignerOrgId":"f86ef6dc-4d3a-42ad-8f28-e6d5547a5007","state":"PUBLISHED","assignerShortName":"PostgreSQL","dateReserved":"2026-10-07T19:13:32.963Z","datePublished":"2026-10-14T17:34:33.785Z","dateUpdated":"2026-10-16T20:19:16.649Z"},"containers":{"cna":{"providerMetadata":{"orgId":"f86ef6dc-4d3a-42ad-8f28-e6d5547a5007","shortName":"PostgreSQL","dateUpdated":"2026-10-14T17:34:33.785Z"},"title":"Infinite loop on empty option name in startup options parameter in PgBouncer","descriptions":[{"lang":"en","value":"An infinite loop in PgBouncer 1.20.0 through 1.26.0 allows an unauthenticated remote attacker to cause a denial of service. A StartupMessage whose options parameter contains an empty parameter name, such as \"-c=\", makes the ignore_startup_parameters list lookup loop forever. Because PgBouncer serves all clients from a single process, this saturates a CPU core and makes PgBouncer unresponsive to all clients until the process is restarted."}],"affected":[{"defaultStatus":"unaffected","product":"PgBouncer","vendor":"n/a","versions":[{"version":"1.20.0","lessThan":"1.26.1","versionType":"semver","status":"affected"}]}],"problemTypes":[{"descriptions":[{"lang":"en","cweId":"CWE-835","type":"CWE","description":"Loop with Unreachable Exit Condition ('Infinite Loop')"}]},{"descriptions":[{"lang":"en","cweId":"CWE-400","type":"CWE","description":"Uncontrolled Resource Consumption"}]}],"references":[{"url":"https://www.pgbouncer.org/changelog.html"}],"metrics":[{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","baseScore":7.5,"baseSeverity":"HIGH"}}],"configurations":[{"lang":"en","value":"ignore_startup_parameters is set to a non-empty value that does not contain options."}],"workarounds":[{"lang":"en","value":"Either add options to ignore_startup_parameters, or set ignore_startup_parameters to an empty value."}],"credits":[{"lang":"en","value":"Thanks to Jackds Security (@jackds-security) for finding and reporting this issue.","type":"finder"}]},"adp":[{"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-16T20:19:04.558160Z","id":"CVE-2026-107349","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-10-16T20:19:16.649Z"}}]}}