Impact
Firebird is a widely used open‑source relational database. In versions before 5.0.4, 4.0.7 and 3.0.14 the xdr_status_vector() routine does not correctly handle isc_arg_cstring arguments when decoding an op_response packet, so an attacker can send a crafted packet that causes the server to crash. The crash terminates the database process and results in a denial of service that can affect all clients. The weakness corresponds to CWE‑228, which involves terminating the application due to an unexpected exception.
Affected Systems
FirebirdSQL Firebird database server. Versions preceding 5.0.4, 4.0.7 and 3.0.14 are vulnerable. The issue is fixed in releases 5.0.4 and later, 4.0.7 and later, or 3.0.14 and later.
Risk and Exploitability
The vulnerability scores 7.5 on CVSS, indicating high impact. EPSS is not available and the vulnerability is not listed in CISA KEV. An unauthenticated attacker can exploit it by sending a malformed op_response packet to the Firebird port, which causes the server to crash and be unavailable to all clients. The effect is reachable from any host with network access to the database service and leads to a denial of service.
OpenCVE Enrichment