|
<Past |
Future> |
| 1.8.x (LTS) |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
| 11.x (LTS) |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
| 12.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 13.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 14.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 15.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 16.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 17.x (LTS) |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
| 18.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 19.x (non-LTS) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Authorized w/ Constraints (POA&M) |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
Unauthorized, Conditions Required[a] |
| 21.x (LTS) |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 10, 11] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
Authorized w/ Constraints [4, 8, 9, 11, 12] |
| Note: |
At the time of writing, version 21.0.7 is the most current version, released 04/16/2025. |
| | | | [4] | Technology must remain patched and operated in accordance with Federal and Department security policies and guidelines in order to mitigate known and future security vulnerabilities. | | | [8] | Users should check with their supervisor, Information System Security Officer (ISSO) or local OIT representative for permission to download and use this software. Downloaded software must always be scanned for viruses prior to installation to prevent adware or malware. Freeware may only be downloaded directly from the primary site that the creator of the software has advertised for public download and user or development community engagement. Users should note, any attempt by the installation process to install any additional, unrelated software is not authorized and the user should take the proper steps to decline those installations. | | | [9] | Veterans Affairs (VA) users must ensure VA sensitive data is properly protected in compliance with all VA regulations. All instances of deployment using this technology should be reviewed by the local ISSO (Information System Security Officer) to ensure compliance with both VA Handbook 6500 and VA Directive 6500. | | | [10] | Use of this is restricted to Red Hat Enterprise Linux which supports Open Java Development Kit versions that run on their product. Versions of Open Java Development Kit that are bundled, patched and supported by Red Hat Enterprise Linux for a specific version of Red Hat Enterprise Linux may be used on that version of Red Hat Enterprise Linux as long as that version of Open Java Development Kit is patched, maintained and supported. Use of this Java on any other platform is unapproved at this time.
Users must ensure that Red Hat Enterprise Linux is implemented with VA-authorized baselines. (Refer to the ‘Category’ tab under ‘Runtime Dependencies’).
Per the Initial Product Review, users must abide by the following constraints:
- System administrators must ensure an underlying infrastructure (Operating System (OS), Web Server, etc.) or a third party FIPS 140-2 (or its successor) certified cryptographic module can protect the security of Red Hat OpenJDK when it processes, stores, or transmits VA sensitive information.
- Open source software must be obtained from an official source. The VA requires support for all software used on the VA network. Enterprise level support must be acquired from the vendor for any open source product to be deployed on the VA network.
- System administrators must ensure that they are using OpenJDK 8 and/or OpenJDK 11 distributions as these are the versions that are provided with long term support until June 2023 and October 2024, respectively.
| | | [11] | The Federal Information Processing standards (FIPS) 140-2 certification status of this technology was not able to be verified. This technology will require a 3rd party FIPS 140-2 or 140-3 certified solution for any data containing PHI/PII or VA sensitive information, where applicable. More information regarding the Cryptographic Module Validation Program (CMVP) can be found on the NIST website. | | | [12] | Use of this is restricted to Red Hat Enterprise Linux which supports Open Java Development Kit versions that run on their product. Versions of Open Java Development Kit that are bundled, patched and supported by Red Hat Enterprise Linux for a specific version of Red Hat Enterprise Linux may be used on that version of Red Hat Enterprise Linux as long as that version of Open Java Development Kit is patched, maintained and supported. Use of this Java on any other platform is unapproved at this time.
Users must ensure that Red Hat Enterprise Linux is implemented with VA-authorized baselines. (Refer to the ‘Category’ tab under ‘Runtime Dependencies’).
Per the Initial Product Review, users must abide by the following constraints:
- The product is not Federal Information Processing Standards (FIPS) 140-2 (or its successor) certified. System administrators must ensure an underlying infrastructure (Operating System (OS), Web Server, etc.) or a third party FIPS 140-2 (or its successor) certified cryptographic module can protect the security of Red Hat OpenJDK when it processes, stores, or transmits VA sensitive information.
- The Red Hat build of OpenJDK is open source and freely available to users. Per vendor: “Support is included or available via the following subscriptions: RHEL, Red Hat Middleware, Red Hat Runtimes, and Red Hat build of OpenJDK for Windows (for all non-Red Hat Middleware Java workloads). A standalone Windows subscription is also available for purchase.” Open source software must be obtained from an official source. The VA requires support for all software used on the VA network. Enterprise level support must be acquired from the vendor for any open source product to be deployed on the VA network.
- OpenJDK 7 for RHEL has an end of support date of June 2020. Additionally, OpenJDK 13 is available to the public; however Red Hat has yet to establish Lifecycle support dates for OpenJDK 13 RHEL and Windows versions. System administrators must ensure that they are using OpenJDK 8 and/or OpenJDK 11 distributions as these are the versions that are provided with long term support until June 2023 and October 2024, respectively.
|
|