Function apps should use the latest 'Java version' when Java is part of the app
Periodically, newer versions are released for Java software either due to security flaws or to include additional functionality. Using the latest Java version for Function apps is recommended. Currently, this policy only applies to Linux web apps.
Periodically, newer versions are released for Java software either due to security flaws or to include additional functionality. Using the latest Java version for Function apps is recommended in order to take advantage of security fixes, if any, and/or new functionalities of the latest version.
What this control checks
Function apps should use the latest Java version when Java is part of the app.
Common pitfalls
Policy only applies to Linux web apps
Currently, this policy only applies to Linux web apps.
Audit evidence
Evidence that deployed resources meet this control: PowerPipe control azure_compliance.control.appservice_function_app_latest_java_version.
Related controls
Tool mappings
Use these identifiers to cross-reference this control across tools, reports, and evidence.
- Compliance.tf Control:
appservice_function_app_latest_java_version - Powerpipe Control:
azure_compliance.control.appservice_function_app_latest_java_version
Last reviewed: 2026-10-11