BBOT's github_workflows module could be induced to write a downloaded artifact outside its configured output directory: its path-containment check did not resolve .., so a crafted CODE_REPOSITORY URL could traverse out of the intended folder. The write is bounded to two directory levels above the output location and its target is determined by the operator's configuration, not the attacker.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "1.1.7"
},
{
"last_affected": "2.8.6"
}
],
"cpes": [
"cpe:2.3:a:blacklanternsecurity:bbot:*:*:*:*:*:*:*:*"
],
"source": "CPE_RANGE",
"vendor_product": "blacklanternsecurity:bbot"
}
]
}{
"cpe": [
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.0:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.647:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.649:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.652:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.654:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.659:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.669:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.671:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.673:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.691:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.765:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.767:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.773:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.782:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.786:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.793:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.795:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.798:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.819:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.821:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.829:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.836:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.849:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.851:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.858:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.870:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.876:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.884:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.897:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.903:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.907:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.909:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.981:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.986:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1056:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1062:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1064:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1068:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1070:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1079:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1137:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1139:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1141:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1153:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1173:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1184:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1190:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1254:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1271:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1274:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1304:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1313:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1317:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1333:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1343:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1345:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1349:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1386:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1388:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1390:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1401:rc:*:*:*:*:*:*",
"cpe:2.3:a:blacklanternsecurity:bbot:3.0.0.1407:rc:*:*:*:*:*:*"
],
"extracted_events": [
{
"introduced": "3.0.0.0-rc"
},
{
"last_affected": "3.0.0.0-rc"
},
{
"introduced": "3.0.0.647-rc"
},
{
"last_affected": "3.0.0.647-rc"
},
{
"introduced": "3.0.0.649-rc"
},
{
"last_affected": "3.0.0.649-rc"
},
{
"introduced": "3.0.0.652-rc"
},
{
"last_affected": "3.0.0.652-rc"
},
{
"introduced": "3.0.0.654-rc"
},
{
"last_affected": "3.0.0.654-rc"
},
{
"introduced": "3.0.0.659-rc"
},
{
"last_affected": "3.0.0.659-rc"
},
{
"introduced": "3.0.0.669-rc"
},
{
"last_affected": "3.0.0.669-rc"
},
{
"introduced": "3.0.0.671-rc"
},
{
"last_affected": "3.0.0.671-rc"
},
{
"introduced": "3.0.0.673-rc"
},
{
"last_affected": "3.0.0.673-rc"
},
{
"introduced": "3.0.0.691-rc"
},
{
"last_affected": "3.0.0.691-rc"
},
{
"introduced": "3.0.0.765-rc"
},
{
"last_affected": "3.0.0.765-rc"
},
{
"introduced": "3.0.0.767-rc"
},
{
"last_affected": "3.0.0.767-rc"
},
{
"introduced": "3.0.0.773-rc"
},
{
"last_affected": "3.0.0.773-rc"
},
{
"introduced": "3.0.0.782-rc"
},
{
"last_affected": "3.0.0.782-rc"
},
{
"introduced": "3.0.0.786-rc"
},
{
"last_affected": "3.0.0.786-rc"
},
{
"introduced": "3.0.0.793-rc"
},
{
"last_affected": "3.0.0.793-rc"
},
{
"introduced": "3.0.0.795-rc"
},
{
"last_affected": "3.0.0.795-rc"
},
{
"introduced": "3.0.0.798-rc"
},
{
"last_affected": "3.0.0.798-rc"
},
{
"introduced": "3.0.0.819-rc"
},
{
"last_affected": "3.0.0.819-rc"
},
{
"introduced": "3.0.0.821-rc"
},
{
"last_affected": "3.0.0.821-rc"
},
{
"introduced": "3.0.0.829-rc"
},
{
"last_affected": "3.0.0.829-rc"
},
{
"introduced": "3.0.0.836-rc"
},
{
"last_affected": "3.0.0.836-rc"
},
{
"introduced": "3.0.0.849-rc"
},
{
"last_affected": "3.0.0.849-rc"
},
{
"introduced": "3.0.0.851-rc"
},
{
"last_affected": "3.0.0.851-rc"
},
{
"introduced": "3.0.0.858-rc"
},
{
"last_affected": "3.0.0.858-rc"
},
{
"introduced": "3.0.0.870-rc"
},
{
"last_affected": "3.0.0.870-rc"
},
{
"introduced": "3.0.0.876-rc"
},
{
"last_affected": "3.0.0.876-rc"
},
{
"introduced": "3.0.0.884-rc"
},
{
"last_affected": "3.0.0.884-rc"
},
{
"introduced": "3.0.0.897-rc"
},
{
"last_affected": "3.0.0.897-rc"
},
{
"introduced": "3.0.0.903-rc"
},
{
"last_affected": "3.0.0.903-rc"
},
{
"introduced": "3.0.0.907-rc"
},
{
"last_affected": "3.0.0.907-rc"
},
{
"introduced": "3.0.0.909-rc"
},
{
"last_affected": "3.0.0.909-rc"
},
{
"introduced": "3.0.0.981-rc"
},
{
"last_affected": "3.0.0.981-rc"
},
{
"introduced": "3.0.0.986-rc"
},
{
"last_affected": "3.0.0.986-rc"
},
{
"introduced": "3.0.0.1056-rc"
},
{
"last_affected": "3.0.0.1056-rc"
},
{
"introduced": "3.0.0.1062-rc"
},
{
"last_affected": "3.0.0.1062-rc"
},
{
"introduced": "3.0.0.1064-rc"
},
{
"last_affected": "3.0.0.1064-rc"
},
{
"introduced": "3.0.0.1068-rc"
},
{
"last_affected": "3.0.0.1068-rc"
},
{
"introduced": "3.0.0.1070-rc"
},
{
"last_affected": "3.0.0.1070-rc"
},
{
"introduced": "3.0.0.1079-rc"
},
{
"last_affected": "3.0.0.1079-rc"
},
{
"introduced": "3.0.0.1137-rc"
},
{
"last_affected": "3.0.0.1137-rc"
},
{
"introduced": "3.0.0.1139-rc"
},
{
"last_affected": "3.0.0.1139-rc"
},
{
"introduced": "3.0.0.1141-rc"
},
{
"last_affected": "3.0.0.1141-rc"
},
{
"introduced": "3.0.0.1153-rc"
},
{
"last_affected": "3.0.0.1153-rc"
},
{
"introduced": "3.0.0.1173-rc"
},
{
"last_affected": "3.0.0.1173-rc"
},
{
"introduced": "3.0.0.1184-rc"
},
{
"last_affected": "3.0.0.1184-rc"
},
{
"introduced": "3.0.0.1190-rc"
},
{
"last_affected": "3.0.0.1190-rc"
},
{
"introduced": "3.0.0.1254-rc"
},
{
"last_affected": "3.0.0.1254-rc"
},
{
"introduced": "3.0.0.1271-rc"
},
{
"last_affected": "3.0.0.1271-rc"
},
{
"introduced": "3.0.0.1274-rc"
},
{
"last_affected": "3.0.0.1274-rc"
},
{
"introduced": "3.0.0.1304-rc"
},
{
"last_affected": "3.0.0.1304-rc"
},
{
"introduced": "3.0.0.1313-rc"
},
{
"last_affected": "3.0.0.1313-rc"
},
{
"introduced": "3.0.0.1317-rc"
},
{
"last_affected": "3.0.0.1317-rc"
},
{
"introduced": "3.0.0.1333-rc"
},
{
"last_affected": "3.0.0.1333-rc"
},
{
"introduced": "3.0.0.1343-rc"
},
{
"last_affected": "3.0.0.1343-rc"
},
{
"introduced": "3.0.0.1345-rc"
},
{
"last_affected": "3.0.0.1345-rc"
},
{
"introduced": "3.0.0.1349-rc"
},
{
"last_affected": "3.0.0.1349-rc"
},
{
"introduced": "3.0.0.1386-rc"
},
{
"last_affected": "3.0.0.1386-rc"
},
{
"introduced": "3.0.0.1388-rc"
},
{
"last_affected": "3.0.0.1388-rc"
},
{
"introduced": "3.0.0.1390-rc"
},
{
"last_affected": "3.0.0.1390-rc"
},
{
"introduced": "3.0.0.1401-rc"
},
{
"last_affected": "3.0.0.1401-rc"
},
{
"introduced": "3.0.0.1407-rc"
},
{
"last_affected": "3.0.0.1407-rc"
}
],
"source": [
"CPE_STRING",
"REFERENCES"
]
}