Lucene search

K
canvasImmunity CanvasJENKINS_CHECKSCRIPT_RCE
HistoryMar 08, 2019 - 9:29 p.m.

Immunity Canvas: JENKINS_CHECKSCRIPT_RCE

2019-03-0821:29:00
Immunity Canvas
exploitlist.immunityinc.com
65

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C

Name jenkins_checkscript_rce
CVE CVE-2019-1003029 Exploit Pack
VENDOR: Jenkins
NOTES:

Groovy Plugin supports sandboxed Groovy expressions for its ‘System Groovy’ functionality.
Its sandbox protection could be circumvented during parsing, compilation, and script instantiation by providing a crafted Groovy script.

IMPORTANT:

  • Sometimes an exception is generated during the exploitation of a vulnerable target,
    if this happens an error message will be shown and you should re-run the module.

  • The module creates a local webserver for the exploit proccess, so it’s necessary that both the target and CANVAS have mutual visibility.

Vulnerable versions:

  • < 2.138 (with ANONYMOUS_READ disabled)
  • < build time 2019-01-28 (with ANONYMOUS_READ enabled)

Tested on:

  • Ubuntu 18.10, Jenkins 2.122

Repeatability: Infinite
References: https://jenkins.io/security/advisory/2019-03-06/#SECURITY-1338
CVE Url: http://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-1003029 http://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-1003005 http://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-1000861
Date public: 17/05/2019

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

10 High

CVSS2

Access Vector

NETWORK

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:N/AC:L/Au:N/C:C/I:C/A:C