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).
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
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu:25.10 | firebird3.0 | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:26.10 | firebird3.0 | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:22.04:LTS | relational | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:24.04:LTS | relational | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:25.10 | relational | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:26.04:LTS | relational | no fix listed | UBUNTU-CVE-2023-41038 |
| Ubuntu:26.10 | relational | no fix listed | UBUNTU-CVE-2023-41038 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| 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
- https://github.com/FirebirdSQL/firebird/security/advisories/GHSA-6fv8-8rwr-9692 x_refsource_CONFIRM
- https://firebirdsql.org/en/snapshot-builds x_refsource_MISC