Firebird has a buffer overflow when parsing corrupted slice packets
Published Apr 17, 2026
7.5
HIGHCVSS 3.1
EPSS 0.81%
Description
Firebird is an open-source relational database management system. In versions prior to 5.0.4, 4.0.7 and 3.0.14, when deserializing a slice packet, the xdr_datum() function does not validate that a cstring length conforms to the slice descriptor bounds, allowing a cstring longer than the allocated buffer to overflow it. An unauthenticated attacker can exploit this by sending a crafted packet to the server, potentially causing a crash or other security impact. This issue has been fixed in versions 5.0.4, 4.0.7 and 3.0.14.
Affected products
-
- Version >= 3.0.0, < 3.0.14StatusaffectedConstraints-
- Version >= 4.0.0, < 4.0.7StatusaffectedConstraints-
- Version >= 5.0.0, < 5.0.4StatusaffectedConstraints-
- Version
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FirebirdSQL | Firebird | n/a |
|
- ≥ 3.0.0 · < 3.0.14
- ≥ 4.0.0 · < 4.0.7
- ≥ 5.0.0 · < 5.0.4
No data.
No Red Hat product state for this CVE.
No package ranges for this CVE.
Remediation
No remediation recorded yet.
References (5)
- https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-23482 Advisory
- https://github.com/FirebirdSQL/firebird/releases/tag/v3.0.14 x_refsource_MISCRelease Notes
- https://github.com/FirebirdSQL/firebird/releases/tag/v4.0.7 x_refsource_MISCRelease Notes
- https://github.com/FirebirdSQL/firebird/releases/tag/v5.0.4 x_refsource_MISCRelease Notes
- https://github.com/FirebirdSQL/firebird/security/advisories/GHSA-89mq-229g-x47p x_refsource_CONFIRMExploitVendor Advisory
| Link | Providers | Tags |
|---|---|---|
| https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-23482 | Advisory | |
| https://github.com/FirebirdSQL/firebird/releases/tag/v3.0.14 | x_refsource_MISCRelease Notes | |
| https://github.com/FirebirdSQL/firebird/releases/tag/v4.0.7 | x_refsource_MISCRelease Notes | |
| https://github.com/FirebirdSQL/firebird/releases/tag/v5.0.4 | x_refsource_MISCRelease Notes | |
| https://github.com/FirebirdSQL/firebird/security/advisories/GHSA-89mq-229g-x47p | x_refsource_CONFIRMExploitVendor Advisory |
Change history (0)
No recorded changes yet.