Release focus: Security patches for Firebird 2.5, new encryption plugin capabilities, FBDataGuard improvements, and general stability fixes.
⚠️ Action required for all Firebird 2.5 users.
Firebird 2.5 vanilla reached end-of-life in 2019 and no longer receives upstream security updates. IBSurgeon supports changes for corporate users of Firebird 2.5 in HQbird. This release of HQbird Firebird 2.5 backports fixes for several serious vulnerabilities recently discovered and already patched in Firebird 3.0, 4.0, and 5.0.
| CVE | Status in HQbird 2.5 |
|---|---|
| CVE-2026-28212 | ✅ Fixed in HQbird Firebird 2.5.27192 |
| CVE-2025-54989 | ✅ Fixed in HQbird Firebird 2.5.27192 |
| CVE-2026-33337 | ✅ Fixed in HQbird Firebird 2.5.27192 |
| CVE-2026-35215 | ✅ Fixed in HQbird Firebird 2.5.27192 |
| CVE-2025-65104 | ℹ️ Not applicable (client-only issue: fbclient.dll connecting to Firebird 4+) |
| CVE-2026-40342 | ℹ️ Not applicable — does not exist in Firebird 2.5 |
Recommendation: Upgrade all existing Firebird 2.5 installations to the latest HQbird Firebird 2.5 immediately.
Do not hesitate to contact us to discuss special conditions for old HQbird users and corporate users with large park of 2.5 installations: [email protected].
The vulnerabilities listed above also affect Firebird 3.0, 4.0, and 5.0. They have been addressed in the following upstream vanilla releases:
For HQbird users, the recommended versions included in this release (2024 R2 Update 11) are:
| Firebird Version | Recommended HQbird Build |
|---|---|
| 5.0 | 5.0.5.xxx |
| 4.0 | 4.0.8.xxx |
| 3.0 | 3.0.15.xxx |
The QA team identified a significant, long-standing bug affecting the optimization of complex queries with many LEFT JOIN clauses. This has been fixed in the Firebird 5 build included in this HQbird release.
KeyHolderStdin support added for Firebird 4.
This capability was previously available only in Firebird 5 (Firebird 3 uses a different mechanism). With this update, Firebird 4 users can now pass encryption passwords via stdin, enabling secure use of command-line tools without saving passwords to disk:
gfix, gbak, nbackupKeyHolder.conf password storage, even during development and debuggingSeveral improvements have been made to the Windows silent installation process to provide a more flexible and configurable installation experience.
A new access rights separation mechanism has been implemented for admin and guest users.
| Setting | Value |
|---|---|
access.guest-login |
viewer |
access.guest-password |
password4viewer |
The guest user is now restricted from:
\HQBirdData\config\access.properties.access.guest-password is left empty, login via the guest account is blocked entirely.port: 8722 / user: socketuser / strong password).HQbird is developed and maintained by IBSurgeon. For support and documentation, visit ibsurgeon.com.