What OpenSSL version is Fireware using?
I was looking at FIPS for Fireware, and I see "Fireware v12.3.1 is the latest FIPS-certified version of Fireware. In Fireware v12.4 and higher, Fireware uses a version of OpenSSL that does not support FIPS 140-2."
FIPS Support in Fireware
https://www.watchguard.com/help/docs/help-center/en-US/Content/en-US/Fireware/overview/fireware/fips_about_c.html
However, it looks like OpenSSL V3.0 now has FIPS certification:
OpenSSL FIPS 140-2 Validation Certificate Issued
https://www.openssl.org/blog/blog/2022/08/24/FIPS-validation-certificate-issued/
So, what OpenSSL version is Fireware using?
And are there ongoing plans for the latest Fireware versions to be able to run in FIPS mode?
Best Answers
-
james.carson Moderator, WatchGuard Representative
Hi Bruce,
Fireware uses 1.1.1n at this current point in time. (As of 12.8 Update 1)
FIPS certification is a bit of a process and effectively freezes at the version number that the firewall was summitted with. It's unlikely that the older firewalls that were previously certified will be re-submitted (by the time they're approved they won't be available to buy anymore.)
The folks that run that program may be looking into v3.0 for 140.3. I'll have to look into that and get back to you.
-James Carson
WatchGuard Customer Support0 -
james.carson Moderator, WatchGuard Representative
@Bruce_Briggs
I was able to find that work is being done on OpenSSL v3.0 (or better) for FIPS 140-3, but what will be included exactly will depend on feedback from the 3rd party testing and/or requirements set by the governmental bodies that form those standards.140-3 is likely still a bit of time off -- the process is intentionally methodical.
All of our devices will likely support FIPS mode regardless as to if that specific model is certified or not.
-James Carson
WatchGuard Customer Support0
Answers
It's also important to remember that OpenSSL 1.1.1 will become End of Life on 11th September 2023. Are Watchguard planning to migrate to OpenSSL 3.x before then or will they be relying on a premium support contract with OpenSSL to obtain ongoing security fixes for OpenSSL 1.1.1?
https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
Hi @JJNet -- Like I mentioned above, work is in progress for OpenSSL 3.x. I do not have an exact date or version as to when this might be implemented.
-James Carson
WatchGuard Customer Support
With V12.9.3, OpenSSL is at v1.1.1t