<Past |
Future> |
1.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
2.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.1.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.6.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.11.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.13.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.141.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
3.150.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.0.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.1.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.2.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.3.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.4.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.5.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Divest [18, 19, 20] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.6.x |
Divest [10, 17, 18, 19] |
Divest [18, 19, 20] |
Divest [18, 19, 20] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.8.x |
Approved w/Constraints [10, 17, 18, 19] |
Divest [18, 19, 20] |
Divest [18, 19, 20] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.9.x |
Unapproved |
Approved w/Constraints [18, 19, 20] |
Approved w/Constraints [18, 19, 20] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.10.x |
Unapproved |
Approved w/Constraints [18, 19, 20] |
Approved w/Constraints [18, 19, 20] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
4.11.x |
Unapproved |
Unapproved |
Unapproved |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
4.13.x |
Unapproved |
Unapproved |
Unapproved |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
Unapproved |
4.15.x |
Unapproved |
Unapproved |
Unapproved |
Approved w/Constraints [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
Unapproved |
4.16.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Approved w/Constraints [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
4.19.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Unapproved |
4.21.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Approved w/Constraints [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
Divest [18, 19, 21, 22, 23] |
4.22.x |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Unapproved |
Approved w/Constraints [18, 19, 21, 22, 23] |
Approved w/Constraints [18, 19, 21, 22, 23] |
Approved w/Constraints [18, 19, 21, 22, 23] |
Approved w/Constraints [18, 19, 21, 22, 23] |
Approved w/Constraints [18, 19, 21, 22, 23] |
Approved w/Constraints [18, 19, 21, 22, 23] |
| | [1] | This Technology is currently being evaluated, reviewed, and tested in controlled environments. Use of this technology is strictly controlled and not available for use within the general population. | | [2] | One optional component of the Selenium suite, Selenium IDE, is only available as a Firefox plug-in. Since Firefox is an unapproved technology on the TRM, Selenium IDE is also unapproved until plug-ins for TRM approved browsers become available. | | [3] | Known security vulnerabilities must be properly remediated prior to product deployment. Product must remain properly patched per Federal and Department standards in order to mitigate known and future security vulnerabilities.
The Selenium IDE utility (one component of Selenium) is only available as a Firefox plug-in. Since Firefox is an unapproved technology on the TRM, Selenium IDE is also unapproved until plug-ins for TRM approved browsers become available. | | [4] | As of April 23, 2015, per the Deputy CIO of Architecture, Strategy and Design (ASD), all technologies in use by the VA require an assessment by the VA Section 508 office. Section 508 of the Rehabilitation Act Amendments of 1998 is a federal law that sets the guidelines for technology accessibility. A VA Section 508 assessment of this technology has not been completed at the time of publication. Therefore, as of April 23, 2015 only users of this technology who have deployed the technology to the production environment, or have project design and implementation plans approved, may continue to operate this technology. In the case of a project that has implemented, or been approved for a specific site or number of users, and that project needs to expand operations to other sites or to an increased user base, it may do so as long as the project stays on the existing version of the technology that was approved or implemented as of April 22, 2015. Use of this technology in all other cases is prohibited.
| | [5] | The Selenium IDE utility (one component of Selenium) is only available as a Firefox plug-in. Since Firefox is an unapproved technology for certain OS platforms on the TRM, Selenium IDE is also unapproved where Firefox is unapproved until plug-ins for TRM approved browsers become available. | | [6] | Users should check with their supervisor, Information Security Office (ISO) 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 approved and the user should take the proper steps to decline those installations. | | [7] | 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] | The Selenium IDE utility (one component of Selenium) is only available as a Firefox plug-in. Since Firefox is an unapproved technology for certain OS platform versions on the TRM, Selenium IDE is also unapproved where Firefox is unapproved until plug-ins for TRM approved browsers become available. | | [9] | The Selenium Integrated Development Environment (IDE) utility (one component of Selenium) is only available as a Firefox plug-in. Since Firefox is an unapproved technology for certain OS platform versions on the TRM, Selenium IDE is also unapproved where Firefox is unapproved until plug-ins for TRM approved browsers become available. | | [10] | Browser plug-ins and extensions may only be installed by VA IT Operations (ITOPS) and must be used with official VA browser installation packages that are managed by ITOPS. For installation, contact the National Service Desk [Mail Group: National Service Desk - Austin]. Browser extensions must be kept up to date with security patches and enhancements. | | [11] | Role Based Access Controls should be strictly enforced and the software should only be utilized for testing purposes. | | [12] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Administrator/installer should ensure that Selenium IDE is obtained from the authentic Google Chrome webstore with a verifiable web certificate.
Users must ensure the use of a FIPS 140-2 validated cryptographic module to secure VA sensitive data in applications and devices that use the Selenium IDE plugin. | | [13] | Due to National Institute of Standards and Technology (NIST) identified security vulnerabilities, extra vigilance should be applied to ensure the versions remain properly patched to mitigate known and future vulnerabilities. The local ISO can provide assistance in reviewing the NIST vulnerabilities. | | [14] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must Divest the use of Internet Explorer with this technology. Other approved internet browsers are available. See Category Tab for details.
Users must ensure that Microsoft Internet Explorer, Google Chrome, and Firefox are implemented with VA-approved baselines. (refer to the ‘Category’ tab under ‘Runtime Dependencies’)
Per the Initial Product Review, users must abide by the following constraints:
- Ensure use of a FIPS 140-2 certified cryptographic module to secure VA sensitive data in applications and devices that use the Selenium IDE plugin.
- System administrators should be vigilant to ensure the version of Selenium IDE remains updated and properly patched to mitigate unknown and future vulnerabilities as new versions are released at least 2-3 times per month.
- Given that there is a lack of formal enterprise level support, it is important that administrators continuously monitor systems running Selenium IDE as well as Selenium’s GitHub page.
- The CSP should instruct the browser to disallow potentially unsafe practices, such as the use of eval().
- Selenium IDE uses permissions that give the extension access to all hosts. It may be possible to avoid declaring any host permissions by using the activeTab permission. Selenium IDE also uses the webRequest, tabs, storage, WebNavigation, and downloads permissions. In many circumstances extensions will not need to declare the these permissions to make use of these APIs.
- Administrator/installer should ensure that Selenium IDE is obtained from the authentic Google Chrome webstore with a verifiable web certificate. Downloaded software must always be scanned for viruses prior to installation to prevent adware or malware. Users should check with their supervisor, Information System Security Officer (ISSO) or local OIT representative for permission to download and use this software.
| | [15] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must utilize approved internet browsers, as Microsoft Internet Explorer has reached End of Life status. See Category Tab for details.
Users must ensure that Google Chrome, and Firefox are implemented with VA-approved baselines. (refer to the ‘Category’ tab under ‘Runtime Dependencies’)
Per the Initial Product Review, users must abide by the following constraints:
- Ensure use of a FIPS 140-2 certified cryptographic module to secure VA sensitive data in applications and devices that use the Selenium IDE plugin.
- System administrators should be vigilant to ensure the version of Selenium IDE remains updated and properly patched to mitigate unknown and future vulnerabilities as new versions are released at least 2-3 times per month.
- Given that there is a lack of formal enterprise level support, it is important that administrators continuously monitor systems running Selenium IDE as well as Selenium’s GitHub page.
- The CSP should instruct the browser to disallow potentially unsafe practices, such as the use of eval().
- Selenium IDE uses permissions that give the extension access to all hosts. It may be possible to avoid declaring any host permissions by using the activeTab permission. Selenium IDE also uses the webRequest, tabs, storage, WebNavigation, and downloads permissions. In many circumstances extensions will not need to declare the these permissions to make use of these APIs.
- Administrator/installer should ensure that Selenium IDE is obtained from the authentic Google Chrome webstore with a verifiable web certificate. Downloaded software must always be scanned for viruses prior to installation to prevent adware or malware. Users should check with their supervisor, Information System Security Officer (ISSO) or local OIT representative for permission to download and use this software.
| | [16] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must utilize approved internet browsers, as Microsoft Internet Explorer has reached End of Life status. See Category Tab for details.
Per the Initial Product Review, users must abide by the following constraints:
- Ensure use of a FIPS 140-2 certified cryptographic module to secure VA sensitive data in applications and devices that use the Selenium IDE plugin.
- System administrators should be vigilant to ensure the version of Selenium IDE remains updated and properly patched to mitigate unknown and future vulnerabilities as new versions are released at least 2-3 times per month.
- Given that there is a lack of formal enterprise level support, it is important that administrators continuously monitor systems running Selenium IDE as well as Selenium’s GitHub page.
- The CSP should instruct the browser to disallow potentially unsafe practices, such as the use of eval().
- Selenium IDE uses permissions that give the extension access to all hosts. It may be possible to avoid declaring any host permissions by using the activeTab permission. Selenium IDE also uses the webRequest, tabs, storage, WebNavigation, and downloads permissions. In many circumstances extensions will not need to declare the these permissions to make use of these APIs.
- Administrator/installer should ensure that Selenium IDE is obtained from the authentic Google Chrome webstore with a verifiable web certificate. Downloaded software must always be scanned for viruses prior to installation to prevent adware or malware. Users should check with their supervisor, Information System Security Officer (ISSO) or local OIT representative for permission to download and use this software.
| | [17] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must utilize approved internet browsers, as Microsoft Internet Explorer has reached End of Life status. See Category Tab for details.
Per the Security Assessment Review, users must abide by the following constraints:
- Ensure use of a FIPS 140-2 certified cryptographic module to secure VA sensitive data in applications and devices that use the Selenium IDE plugin.
- System administrators should be vigilant to ensure the version of Selenium IDE remains updated and properly patched to mitigate unknown and future vulnerabilities as new versions are released at least 2-3 times per month.
- Given that there is a lack of formal enterprise level support, it is important that administrators continuously monitor systems running Selenium IDE as well as Selenium’s GitHub page.
- The CSP should instruct the browser to disallow potentially unsafe practices, such as the use of eval().
- Selenium IDE uses permissions that give the extension access to all hosts. It may be possible to avoid declaring any host permissions by using the activeTab permission. Selenium IDE also uses the webRequest, tabs, storage, WebNavigation, and downloads permissions. In many circumstances extensions will not need to declare the these permissions to make use of these APIs.
- Administrator/installer should ensure that Selenium IDE is obtained from the authentic Google Chrome webstore with a verifiable web certificate. Downloaded software must always be scanned for viruses prior to installation to prevent adware or malware. Users should check with their supervisor, Information System Security Officer (ISSO) or local OIT representative for permission to download and use this software.
| | [18] | 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 approved and the user should take the proper steps to decline those installations. | | [19] | Due to National Institute of Standards and Technology (NIST) identified security vulnerabilities, extra vigilance should be applied to ensure the versions remain properly patched to mitigate known and future vulnerabilities. The local ISSO (Information System Security Officer) can provide assistance in reviewing the NIST vulnerabilities. | | [20] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must utilize approved internet browsers, as Microsoft Internet Explorer has reached End of Life status. See Category Tab for details. | | [21] | This technology must use the latest version of Java Development Kit (JDK) - Oracle.
Users must utilize approved internet browsers, as Microsoft Internet Explorer has reached End of Life status. See Category Tab for details.
Users must ensure that Firefox, Google Chrome, and Microsoft Edge are implemented with VA-approved baselines. (Refer to the ‘Category’ tab under ‘Runtime Dependencies’)
Per the Initial Product Review (IPR), users must abide by the following constraints:
- Role Based Access Controls should be strictly enforced, and the software should only be utilized for testing purposes.
- Selenium will require a 3rd party FIPS 140-2 certified solution for any data containing PHI/PII or VA sensitive information where applicable.
- While Selenium does release updates to their platform, relying on vendor support for open-source software may result in slow response times and non-timely patches. The use of open-source products, hosting potentially critical VA production systems may pose security risks to the VA.
| | [22] | 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. | | [23] | 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. |
|
Note: |
At the time of writing, version 4.22.0 is the most current version, released 06/20/2024. |