Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SEC] CVE-2018-15634 - Affects: Odoo 14.0 and earlier (Community an... #63702

Closed
odony opened this issue Dec 22, 2020 · 0 comments
Closed

[SEC] CVE-2018-15634 - Affects: Odoo 14.0 and earlier (Community an... #63702

odony opened this issue Dec 22, 2020 · 0 comments
Labels
Security security announcements

Comments

@odony
Copy link
Contributor

odony commented Dec 22, 2020

Security Advisory - CVE-2018-15634

Affects: Odoo 14.0 and earlier (Community and Enterprise Editions)
CVE ID: CVE-2018-15634
Component: Framework
Credits: Nathanael ROTA (Capgemini) and Alessandro Innocenti

Cross-site scripting (XSS) issue in attachment management in Odoo Community
14.0 and earlier and Odoo Enterprise 14.0 and earlier, allows remote
attackers to inject arbitrary web script in the browser of a victim via a
crafted link.

I. Background

The system supports attaching files directly on any database record.

II. Problem Description

The attributes of the attachments were not properly controlled.
This is a different vulnerability than CVE-2018-15633

III. Impact

Attack Vector: Network exploitable
Authentication: No user account required
CVSS3 Score: High :: 7.1
CVSS3 Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N

A remote attacker could craft a special URL link and trick a user into
visiting it, in order to execute arbitrary web script in their browser.
This could lead to privilege escalation and execution of actions using the
session of the other victim.

Odoo S.A. is not aware of any use of this vulnerability in the wild.

IV. Workaround

There is no known workaround, applying the patches is strongly recommended.

Odoo Cloud servers have been patched as soon as the correction was available.

V. Solution

Apply the patches corresponding to your Odoo installation, or upgrade
to the latest revision, either via GitHub or by downloading the
latest version from https://www.odoo.com/page/download
or http://nightly.odoo.com

To apply the patch, change into the main directory of your Odoo
installation (the one containing "openerp" and "addons" directories),
then execute the patch command, typically:

   patch -p0 -f < /path/to/the_patch_file.patch

This command assumes your installation layout corresponds to
the latest source code layout of the Odoo project on GitHub.
If your installation differs, please extract the various patch
hunks from the files and apply them in the appropriate locations.

VI. Correction details

The following list contains the revisions after which the vulnerability
is corrected:

  • 11.0: 2c1f39a
  • 12.0: 4aeb006
  • 13.0: 1fefdda
  • 14.0: 88e5d2d
  • 14.0-ent, 13.0-ent, 12.0-ent and 11.0-ent (Enterprise): see 14.0, 13.0,
    12.0 and 11.0.
@odony odony added the Security security announcements label Dec 22, 2020
@odony odony closed this as completed Dec 22, 2020
@odoo odoo locked and limited conversation to collaborators Dec 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Security security announcements
Projects
None yet
Development

No branches or pull requests

1 participant