CVE-2017-14589

It was possible for double OGNL evaluation in FreeMarker templates through Struts FreeMarker tags to occur

published December 13, 2017

CVSS
โ€”
EPSS
2%
Percentile
79.2
In the wild
Unconfirmed
What it is

โšก Watch out! An attacker with limited admin rights could execute their own Java code on your Bamboo server through a sneaky double OGNL evaluation. ๐Ÿ”ฅ Think of it like a restaurant where someone with a partial menu can still sneak a recipe into the kitchen โ€” they can manipulate what's being served without having the full chef's hat. That's how this exploit works! If exploited, an attacker could run arbitrary Java code on your Bamboo instance, potentially compromising sensitive data or altering the system's functionality. This means they could wreak havoc, even with limited permissions, making it crucial to secure your installation ASAP!

Put simply

Think of it like a restaurant where someone with a partial menu can still sneak a recipe into the kitchen โ€” they can manipulate what's being served without having the full chef's hat. That's how this exploit works! This vulnerability takes advantage of double OGNL evaluation within FreeMarker templates using Struts FreeMarker tags. An attacker with restricted admin rights can manipulate these templates to execute malicious Java code on the server.

What to do

If exploited, an attacker could run arbitrary Java code on your Bamboo instance, potentially compromising sensitive data or altering the system's functionality. This means they could wreak havoc, even with limited permissions, making it crucial to secure your installation ASAP! To safeguard your Bamboo installation, update to version 6.1.6 or 6.2.5 immediately. Additionally, evaluate user permissions to minimize exposure and educate your team about secure coding practices. You've got this! Follow these steps to lock down your Bamboo setup and keep those pesky attackers at bay! ๐Ÿ›ก๏ธ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01873 ยท 79.2th percentile
Published
2017-12-13T15:00Z
EPSS history
Timeline
  • 13 DEC 15:00Z
    It was possible for double OGNL evaluation in FreeMarker templates through Struts FreeMarker tags to occur
    cvelistv5