CVE-2018-14860

Improper sanitization of dynamic user expressions in Odoo Community 11.0 and earlier and Odoo Enterprise 11.0 and earlier allows authenticated privileged users…

published July 3, 2019

CVSS
—
EPSS
2%
Percentile
82.5
In the wild
Unconfirmed
What it is

⚠️ A crafty user with the right privileges can slip right out of the sandbox in Odoo, executing arbitrary code on the system like they’re a magician pulling a rabbit out of a hat! 🎩 Think of dynamic expressions in Odoo like a tightly controlled kitchen where only certain ingredients are allowed. If a chef sneaks in a forbidden spice (or in this case, some rogue code), it can completely change the recipe and lead to a disastrous meal! 🍽️ An attacker with privileged access could exploit this vulnerability, escaping the sandbox and taking control of the entire hosting system — a recipe for chaos! This could lead to unauthorized data access, system disruptions, and could compromise the integrity of sensitive information.

Put simply

Think of dynamic expressions in Odoo like a tightly controlled kitchen where only certain ingredients are allowed. If a chef sneaks in a forbidden spice (or in this case, some rogue code), it can completely change the recipe and lead to a disastrous meal! 🍽️ This vulnerability stems from improper sanitization of user expressions in Odoo, allowing authenticated privileged users to execute arbitrary code by escaping the dynamic expression sandbox.

What to do

An attacker with privileged access could exploit this vulnerability, escaping the sandbox and taking control of the entire hosting system — a recipe for chaos! This could lead to unauthorized data access, system disruptions, and could compromise the integrity of sensitive information. To mitigate this risk, upgrade to the latest version of Odoo that addresses this vulnerability. Regularly review user privileges to ensure only necessary access is granted, and implement strict input validation on dynamic expressions to prevent code execution. You've got this! With these steps, you can tighten up your Odoo setup and keep those mischievous chefs at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02211 · 82.5th percentile
Published
2019-07-03T19:01Z
EPSS history
Timeline
  • 03 JUL 19:01Z
    Improper sanitization of dynamic user expressions in Odoo Community 11.0 and earlier and Odoo Enterprise 11.0 and earlier allows authenticated privileged users…
    cvelistv5