From 4b69baee8b1c20fabfd24dfa5c894d57132eed06 Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Sun, 1 Jun 2025 11:14:17 +0300 Subject: [PATCH 1/6] fix sca resolver bug --- cxAstScan/package-lock.json | 14 +++++++------- cxAstScan/package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cxAstScan/package-lock.json b/cxAstScan/package-lock.json index edac6f01..249590de 100644 --- a/cxAstScan/package-lock.json +++ b/cxAstScan/package-lock.json @@ -5,15 +5,15 @@ "packages": { "": { "dependencies": { - "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "1.0.19", + "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "v1.0.20-rc-resolver-15.0", "azure-pipelines-task-lib": "4.17.3" } }, "node_modules/@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": { "name": "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli", - "version": "1.0.19", - "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.19/30e6565e194c8bceabd38c57196683262ccedad4", - "integrity": "sha512-HhVcpbOoLUmW9u9DEUwBuHTBnu7pNKnUo6Nts1e5NeKD9rBtsZPCEl4T3/33WNhp/DT5gabmffDQZNwp8mdpBA==", + "version": "1.0.20-rc-resolver-15.0", + "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.20-rc-resolver-15.0/28b6a45f62ce9f9564814abd35f0ea5e091d33ee", + "integrity": "sha512-xnBkRRVhXz8JQ5n6+zBkJAnhNbnpwgFBuvtKiKfALr+4pqT0P0uG1ButXrqxVRX9sswqSsmg3u++YouaL4IjxQ==", "license": "ISC", "dependencies": { "async-mutex": "^0.5.0", @@ -1592,9 +1592,9 @@ }, "dependencies": { "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": { - "version": "npm:@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli@1.0.19", - "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.19/30e6565e194c8bceabd38c57196683262ccedad4", - "integrity": "sha512-HhVcpbOoLUmW9u9DEUwBuHTBnu7pNKnUo6Nts1e5NeKD9rBtsZPCEl4T3/33WNhp/DT5gabmffDQZNwp8mdpBA==", + "version": "npm:@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli@1.0.20-rc-resolver-15.0", + "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.20-rc-resolver-15.0/28b6a45f62ce9f9564814abd35f0ea5e091d33ee", + "integrity": "sha512-xnBkRRVhXz8JQ5n6+zBkJAnhNbnpwgFBuvtKiKfALr+4pqT0P0uG1ButXrqxVRX9sswqSsmg3u++YouaL4IjxQ==", "requires": { "async-mutex": "^0.5.0", "azure-pipelines-tool-lib": "^2.0.8", diff --git a/cxAstScan/package.json b/cxAstScan/package.json index c2e182bb..68bb0695 100644 --- a/cxAstScan/package.json +++ b/cxAstScan/package.json @@ -1,7 +1,7 @@ { "dependencies": { "azure-pipelines-task-lib": "4.17.3", - "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "1.0.19" + "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "v1.0.20-rc-resolver-15.0" }, "overrides": { "semver": "^7.5.2" From cd855f3eaf585b35adb1787d0570eb3feecf2c86 Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Tue, 3 Jun 2025 11:19:15 +0300 Subject: [PATCH 2/6] check for ubnutu --- cxAstScan/dist/tsconfig.tsbuildinfo | 1 + cxAstScan/package-lock.json | 22 ++++++++---------- cxAstScan/package.json | 6 ++--- cxAstScan/task.json | 2 +- .../test/data/WebGoat name with spaces.zip | Bin 7543 -> 0 bytes ...ess_custom_source_file_with_whitespaces.ts | 20 ---------------- vss-extension.json | 8 +++---- 7 files changed, 19 insertions(+), 40 deletions(-) create mode 100644 cxAstScan/dist/tsconfig.tsbuildinfo delete mode 100644 cxAstScan/test/data/WebGoat name with spaces.zip delete mode 100644 cxAstScan/test/success_custom_source_file_with_whitespaces.ts diff --git a/cxAstScan/dist/tsconfig.tsbuildinfo b/cxAstScan/dist/tsconfig.tsbuildinfo new file mode 100644 index 00000000..8bb41a43 --- /dev/null +++ b/cxAstScan/dist/tsconfig.tsbuildinfo @@ -0,0 +1 @@ +{"root":["../cleanup.ts","../index.ts","../services/cleanuprunner.ts","../services/taskrunner.ts","../services/utils.ts","../test/_suite.ts","../test/failure_additional_params.ts","../test/failure_custom_source_file_not_exist_file.ts","../test/failure_wrong_preset.ts","../test/success_api_key.ts","../test/success_cancel.ts","../test/success_custom_source_file.ts","../test/success_no_cancel.ts","../test/success_nowait.ts","../test/success_waitmode.ts"],"version":"5.6.3"} \ No newline at end of file diff --git a/cxAstScan/package-lock.json b/cxAstScan/package-lock.json index 249590de..a336e904 100644 --- a/cxAstScan/package-lock.json +++ b/cxAstScan/package-lock.json @@ -5,15 +5,14 @@ "packages": { "": { "dependencies": { - "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "v1.0.20-rc-resolver-15.0", + "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli": "file:../../ast-cli-javascript-wrapper-runtime-cli/CheckmarxDev-ast-cli-javascript-wrapper-runtime-cli-1.0.19.tgz", "azure-pipelines-task-lib": "4.17.3" } }, - "node_modules/@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": { - "name": "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli", - "version": "1.0.20-rc-resolver-15.0", - "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.20-rc-resolver-15.0/28b6a45f62ce9f9564814abd35f0ea5e091d33ee", - "integrity": "sha512-xnBkRRVhXz8JQ5n6+zBkJAnhNbnpwgFBuvtKiKfALr+4pqT0P0uG1ButXrqxVRX9sswqSsmg3u++YouaL4IjxQ==", + "node_modules/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli": { + "version": "1.0.19", + "resolved": "file:../../ast-cli-javascript-wrapper-runtime-cli/CheckmarxDev-ast-cli-javascript-wrapper-runtime-cli-1.0.19.tgz", + "integrity": "sha512-gw598tUu9yXjfg+48qTM+W9WRIAb+D5u/cpMSJNyx6Xaogmm+2GLth9Y9jDfdnhnl8nmYdcwTB+UKCMXvr98jw==", "license": "ISC", "dependencies": { "async-mutex": "^0.5.0", @@ -25,7 +24,7 @@ "unzipper": "^0.12.3" } }, - "node_modules/@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli/node_modules/agent-base": { + "node_modules/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/node_modules/agent-base": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", @@ -34,7 +33,7 @@ "node": ">= 14" } }, - "node_modules/@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli/node_modules/https-proxy-agent": { + "node_modules/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/node_modules/https-proxy-agent": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", @@ -1591,10 +1590,9 @@ } }, "dependencies": { - "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": { - "version": "npm:@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli@1.0.20-rc-resolver-15.0", - "resolved": "https://npm.pkg.github.com/download/@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli/1.0.20-rc-resolver-15.0/28b6a45f62ce9f9564814abd35f0ea5e091d33ee", - "integrity": "sha512-xnBkRRVhXz8JQ5n6+zBkJAnhNbnpwgFBuvtKiKfALr+4pqT0P0uG1ButXrqxVRX9sswqSsmg3u++YouaL4IjxQ==", + "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli": { + "version": "file:../../ast-cli-javascript-wrapper-runtime-cli/CheckmarxDev-ast-cli-javascript-wrapper-runtime-cli-1.0.19.tgz", + "integrity": "sha512-gw598tUu9yXjfg+48qTM+W9WRIAb+D5u/cpMSJNyx6Xaogmm+2GLth9Y9jDfdnhnl8nmYdcwTB+UKCMXvr98jw==", "requires": { "async-mutex": "^0.5.0", "azure-pipelines-tool-lib": "^2.0.8", diff --git a/cxAstScan/package.json b/cxAstScan/package.json index 68bb0695..f01dc182 100644 --- a/cxAstScan/package.json +++ b/cxAstScan/package.json @@ -1,9 +1,9 @@ { "dependencies": { - "azure-pipelines-task-lib": "4.17.3", - "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "v1.0.20-rc-resolver-15.0" + "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli": "file:../../ast-cli-javascript-wrapper-runtime-cli/CheckmarxDev-ast-cli-javascript-wrapper-runtime-cli-1.0.19.tgz", + "azure-pipelines-task-lib": "4.17.3" }, "overrides": { "semver": "^7.5.2" } -} \ No newline at end of file +} diff --git a/cxAstScan/task.json b/cxAstScan/task.json index 6aa725cc..fd98ef3f 100644 --- a/cxAstScan/task.json +++ b/cxAstScan/task.json @@ -1,5 +1,5 @@ { - "id": "dd862edc-5d88-4d2c-b83b-fff2a695e5c0", + "id": "88bbd0ba-a3f4-4937-a90f-2aca9b995f93", "name": "Checkmarx AST", "friendlyName": "Checkmarx AST", "description": "Add Secure Source Code Analysis inside your build process", diff --git a/cxAstScan/test/data/WebGoat name with spaces.zip b/cxAstScan/test/data/WebGoat name with spaces.zip deleted file mode 100644 index 55f809648de05807e00f149573810b2bf274f576..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7543 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 { return process.env.CX_BASE_URI!; }); -tmr.registerMockExport('getEndpointAuthorizationParameter', (endpoint, key) => { - if (key === 'username') return process.env.CX_CLIENT_ID! - if (key === 'password') return process.env.CX_CLIENT_SECRET! - - return ""; -}); - -tmr.setInput("projectName", 'TestADO_CustomSourceFile'); -tmr.setInput("branchName", 'main'); -tmr.setInput("additionalParams", '-s "cxAstScan/test/data/WebGoat name with spaces.zip" --scan-types iac-security'); -tmr.run(); \ No newline at end of file diff --git a/vss-extension.json b/vss-extension.json index 6b73cb05..dd6ef688 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -1,8 +1,8 @@ { "manifestVersion": 1, "id": "checkmarx-ast-azure-plugin", - "publisher": "Checkmarx", - "version": "dev", + "publisher": "checkmarx-elchanan", + "version": "1.3.4", "name": "Checkmarx AST", "targets": [ { @@ -99,7 +99,7 @@ "height": "175%", "width": "100%", "supportsTasks": [ - "dd862edc-5d88-4d2c-b83b-fff2a695e5c0" + "88bbd0ba-a3f4-4937-a90f-2aca9b995f93" ] } }, @@ -111,7 +111,7 @@ "ms.vss-endpoint.endpoint-types" ], "properties": { - "name": "CheckmarxASTService", + "name": "checkmarx-elchanan", "displayName": "Checkmarx One Service Connection", "authenticationSchemes": [ { From 8c73a85befd400a0aa05169a088e3b736ee88462 Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Tue, 3 Jun 2025 11:39:10 +0300 Subject: [PATCH 3/6] Update package.json --- cxAstScan/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cxAstScan/package.json b/cxAstScan/package.json index f01dc182..f9901129 100644 --- a/cxAstScan/package.json +++ b/cxAstScan/package.json @@ -1,6 +1,7 @@ { "dependencies": { - "@CheckmarxDev/ast-cli-javascript-wrapper-runtime-cli": "file:../../ast-cli-javascript-wrapper-runtime-cli/CheckmarxDev-ast-cli-javascript-wrapper-runtime-cli-1.0.19.tgz", + + "@checkmarxdev/ast-cli-javascript-wrapper-runtime-cli": "1.0.20-rc-resolver3.0", "azure-pipelines-task-lib": "4.17.3" }, "overrides": { From 2d1d5b7287b3422a0f76c249e8b589911b54f08f Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Tue, 3 Jun 2025 14:17:59 +0300 Subject: [PATCH 4/6] Update vss-extension.json --- vss-extension.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vss-extension.json b/vss-extension.json index dd6ef688..295c05af 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -1,6 +1,6 @@ { "manifestVersion": 1, - "id": "checkmarx-ast-azure-plugin", + "id": "checkmarx-ast-azure-plugin-dev", "publisher": "checkmarx-elchanan", "version": "1.3.4", "name": "Checkmarx AST", From 69f84c69d423b18b34460cdc420916546bed2811 Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Tue, 3 Jun 2025 14:21:52 +0300 Subject: [PATCH 5/6] Update vss-extension.json --- vss-extension.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vss-extension.json b/vss-extension.json index 295c05af..dd6ef688 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -1,6 +1,6 @@ { "manifestVersion": 1, - "id": "checkmarx-ast-azure-plugin-dev", + "id": "checkmarx-ast-azure-plugin", "publisher": "checkmarx-elchanan", "version": "1.3.4", "name": "Checkmarx AST", From a5ecbcd49fe4239a06040115166563984dad32c7 Mon Sep 17 00:00:00 2001 From: elchananarb <110327842+cx-elchanan-arbiv@users.noreply.github.com> Date: Tue, 3 Jun 2025 14:23:17 +0300 Subject: [PATCH 6/6] update id --- cxAstScan/task.json | 2 +- vss-extension.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cxAstScan/task.json b/cxAstScan/task.json index fd98ef3f..841ba565 100644 --- a/cxAstScan/task.json +++ b/cxAstScan/task.json @@ -1,5 +1,5 @@ { - "id": "88bbd0ba-a3f4-4937-a90f-2aca9b995f93", + "id": "36163054-f6de-4009-a427-db24681e56b6", "name": "Checkmarx AST", "friendlyName": "Checkmarx AST", "description": "Add Secure Source Code Analysis inside your build process", diff --git a/vss-extension.json b/vss-extension.json index dd6ef688..af933e4a 100644 --- a/vss-extension.json +++ b/vss-extension.json @@ -99,7 +99,7 @@ "height": "175%", "width": "100%", "supportsTasks": [ - "88bbd0ba-a3f4-4937-a90f-2aca9b995f93" + "36163054-f6de-4009-a427-db24681e56b6" ] } },