Vulnerability · Published Mar 20, 2024 · Assigned by GitHub_M

CVE-2023-41038Server crash when using specific form of SET BIND statement

High 7.5

In plain English

A high-severity resource allocation without limits in firebird from FirebirdSQL. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.7% (higher than 52% of all known vulnerabilities).

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.7%top 48.3% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Firebird is a relational database. Versions 4.0.0 through 4.0.3 and version 5.0 beta1 are vulnerable to a server crash when a user uses a specific form of SET BIND statement. Any non-privileged user with minimum access to a server may type a statement with a long `CHAR` length, which causes the server to crash due to stack corruption. Versions 4.0.4.2981 and 5.0.0.117 contain fixes for this issue. No known workarounds are available.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Ubuntu:25.10firebird3.0no fix listedUBUNTU-CVE-2023-41038
Ubuntu:26.10firebird3.0no fix listedUBUNTU-CVE-2023-41038
Ubuntu:22.04:LTSrelationalno fix listedUBUNTU-CVE-2023-41038
Ubuntu:24.04:LTSrelationalno fix listedUBUNTU-CVE-2023-41038
Ubuntu:25.10relationalno fix listedUBUNTU-CVE-2023-41038
Ubuntu:26.04:LTSrelationalno fix listedUBUNTU-CVE-2023-41038
Ubuntu:26.10relationalno fix listedUBUNTU-CVE-2023-41038

Affected products (as reported)

VendorProductVersions
FirebirdSQL firebird >= 4.0.0, < 4.0.4.2981>= 5.0 beta1, < 5.0.0.1176

Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References