CVE Catalog

CVE-2026-82910

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.65%

51th percentile - higher than 51% of all known CVEs

Summary

Server-Side Template Injection in MacroScreenRenderer in Apache OFBiz 24.09 before 24.09.08 allows a remote authenticated attacker with view permissions (e.g., CATALOG_VIEW and OFBTOOLS_VIEW) to execute arbitrary OS commands as the OFBiz service account by placing an apostrophe and FreeMarker expression in a screen link parameter value, because renderLink concatenates values without quoting or escaping.

Risk Assessment

An attacker with basic view permissions can execute arbitrary OS commands, taking over the server.

Recommendation

Upgrade Apache OFBiz to version 24.09.08, which fixes this issue.

Other vulnerabilities in Apache OFBiz

See all
Original NVD description (English source)

Improper Neutralization of Special Elements Used in a Template Engine ('Server-Side Template Injection') in MacroScreenRenderer in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote authenticated attacker holding only the two view permissions of a control-servlet webapp (e.g. CATALOG_VIEW and OFBTOOLS_VIEW on /catalog, held by OFBiz's own shipped order-entry clerk role) to execute arbitrary operating system commands as the OFBiz service account with a single GET request, by placing an apostrophe followed by FreeMarker expression source in a screen link parameter value, because renderLink concatenates link parameter values verbatim between apostrophes into an unquoted, unescaped template-source string that is compiled and evaluated at render time, allowing the injected expression to reach the allow-listed FlexibleStringExpander.expandString call and, through a runtime-assembled Groovy interpolation, unsandboxed code execution. Users are recommended to upgrade to version 24.09.08, which fixes this issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS