Lucene search

K
drupalDrupal Security TeamDRUPAL-SA-CONTRIB-2012-094
HistoryJun 06, 2012 - 12:00 a.m.

SA-CONTRIB-2012-094 - Maestro module - Cross Site Request Forgery (CSRF), Cross Site Scripting (XSS)

2012-06-0600:00:00
Drupal Security Team
www.drupal.org
6

5.1 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

HIGH

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:P/I:P/A:P

0.006 Low

EPSS

Percentile

78.3%

The Maestro module is a workflow engine/solution that facilitates simple and complex business process automation.

The module doesn’t sufficiently filter user-supplied data in its admin screens leading to a Cross Site Scripting (XSS) vulnerability. A Cross Site Request Forgery vulnerability in the control of the module could allow a user to change workflows including injecting malicious scripts to exploit the XSS.

This vulnerability is mitigated by the fact that an attacker must have a role with the maestro admin permissions or use CSRF against a user with that permission.

XSS issue:
CVE: CVE-2012-2723
CSRF Issue:
CVE: CVE-2012-3799

Versions affected

  • maestro 7.x-1.x versions prior to 7.x-1.2.

Drupal core is not affected. If you do not use the contributed Maestro module, there is nothing you need to do.

Solution

Install the latest version:

Also see the Maestro project page.

Reported by

Fixed by

Coordinated by

5.1 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

HIGH

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:P/I:P/A:P

0.006 Low

EPSS

Percentile

78.3%

Related for DRUPAL-SA-CONTRIB-2012-094