The web management console of CheckMK Enterprise Edition (versions 1.5.0 to 2.0.0p9) does not properly sanitise the uploading of ".mkp" files, which are Extension Packages, making remote code execution possible. Successful exploitation requires access to the web management interface, either with valid credentials or with a hijacked session of a user with administrator role. NOTE: the vendor states that this is the intended behavior: admins are supposed to be able to execute code in this manner.
{
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:a:tribe29:checkmk:*:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"range": [
{
"introduced": "1.5.0"
},
{
"fixed": "2.0.0"
}
],
"source": "CPE_RANGE"
}
],
"vendor_product": "tribe29:checkmk"
}
]
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:-:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-NA"
},
{
"last_affected": "2.0.0-NA"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b1:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b1"
},
{
"last_affected": "2.0.0-b1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:i1:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-i1"
},
{
"last_affected": "2.0.0-i1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p1:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p1"
},
{
"last_affected": "2.0.0-p1"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b2:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b2"
},
{
"last_affected": "2.0.0-b2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p2:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p2"
},
{
"last_affected": "2.0.0-p2"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b3:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b3"
},
{
"last_affected": "2.0.0-b3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p3:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p3"
},
{
"last_affected": "2.0.0-p3"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b4:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b4"
},
{
"last_affected": "2.0.0-b4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p4:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p4"
},
{
"last_affected": "2.0.0-p4"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b5:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b5"
},
{
"last_affected": "2.0.0-b5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p5:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p5"
},
{
"last_affected": "2.0.0-p5"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b6:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b6"
},
{
"last_affected": "2.0.0-b6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p6:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p6"
},
{
"last_affected": "2.0.0-p6"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b7:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b7"
},
{
"last_affected": "2.0.0-b7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p7:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p7"
},
{
"last_affected": "2.0.0-p7"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:b8:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-b8"
},
{
"last_affected": "2.0.0-b8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p8:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p8"
},
{
"last_affected": "2.0.0-p8"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p10:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p10"
},
{
"last_affected": "2.0.0-p10"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p11:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p11"
},
{
"last_affected": "2.0.0-p11"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p12:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p12"
},
{
"last_affected": "2.0.0-p12"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p13:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p13"
},
{
"last_affected": "2.0.0-p13"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p14:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p14"
},
{
"last_affected": "2.0.0-p14"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p15:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p15"
},
{
"last_affected": "2.0.0-p15"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p16:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p16"
},
{
"last_affected": "2.0.0-p16"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p17:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p17"
},
{
"last_affected": "2.0.0-p17"
}
],
"source": "CPE_STRING"
},
{
"cpe": "cpe:2.3:a:checkmk:checkmk:2.0.0:p9:*:*:*:*:*:*",
"range": [
{
"introduced": "2.0.0-p9"
},
{
"last_affected": "2.0.0-p9"
}
],
"source": "CPE_STRING"
}
]
}