Skip to content

fix(security): Replace execSync with execFileSync to prevent command injection #153

fix(security): Replace execSync with execFileSync to prevent command injection

fix(security): Replace execSync with execFileSync to prevent command injection #153

Triggered via pull request February 18, 2026 22:08
Status Success
Total duration 7m 6s
Artifacts 29

ci.yml

on: pull_request
Matrix: job_compile
Build Package
24s
Build Package
Matrix: job_test_bindings
All required jobs passed
2s
All required jobs passed
Fit to window
Zoom out
Zoom in

Annotations

12 errors
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

Artifacts

Produced during runtime
Name Size Digest
ac35f01f2296acbf05ecf5153f03c1dd35c0555b
986 KB
sha256:9d99aefa6bc1676441dbe4f418b9613da69e90c5e395afa6a980fd75c3837dd8
stack-trace-darwin-arm64-108
17.9 KB
sha256:c897811ccf88649baae09d50469d75f5c010de2e8db30994aea0b2346b44d5ac
stack-trace-darwin-arm64-115
17.9 KB
sha256:375948a06e7b0e4d19c45c5dccc140fefa4b29018d5d9b0e7a4857dae6f7f61b
stack-trace-darwin-arm64-127
18.4 KB
sha256:3cc3640efec922b391f15c744135819445e0aa1e49fa736ec0ef06fc70691d8a
stack-trace-darwin-arm64-137
19 KB
sha256:4ae3543358faa499b47e4fc631a0dfd59e6746610d91390a0186c4ac2e3df1ee
stack-trace-darwin-x64-108
17.5 KB
sha256:fbb67a9047a08848e5e8b078765ec7dfcba428fa52eb3e9dcc62b9cb0ce37aa5
stack-trace-darwin-x64-115
17.5 KB
sha256:acd404704e86d0d24df3b7598dc85485fff6ac114cb4d793c345eb178c1afbca
stack-trace-darwin-x64-127
18 KB
sha256:17bf619bc619f440b985f815f8559e74206655dc09418c0267985f211298867d
stack-trace-darwin-x64-137
18.7 KB
sha256:f0216eb1a70d4a0c0c3186515109fd83ef04f9f356748fead2a91b8c4ffe0c50
stack-trace-linux-arm64-glibc-108
30.5 KB
sha256:58f1fb22a1d3784df799b6f750e0906033ff6a54a7e3ded295ce14a907a5c2f7
stack-trace-linux-arm64-glibc-115
30.5 KB
sha256:741ad811be2090327ddfe64a185f16ff299d98bb2f7248e08365897f99326cf1
stack-trace-linux-arm64-glibc-127
31.1 KB
sha256:5727077b046f48d325b59d0e83030fdad309c704631086d8341e8990c50c6645
stack-trace-linux-arm64-glibc-137
31.1 KB
sha256:7399742b74b7a24a0627c947e790bfaaddc96a40aa78aa8ab5f79b555ed9333b
stack-trace-linux-arm64-musl-108
30.5 KB
sha256:a5e3a423d405fdda1deed07fa23b4ef987d4fb5a05a91cc5354676b601ff9410
stack-trace-linux-arm64-musl-115
30.5 KB
sha256:186eb51e4534fff1071e4fa4821a2daadc4ad8b959f2c1d6594593e21fffc3f3
stack-trace-linux-arm64-musl-127
31.1 KB
sha256:046348adbe7d53569ac37eb19d11ef9dea75e1d8c5943b9faf48ee29a63aa402
stack-trace-linux-arm64-musl-137
31.1 KB
sha256:8a0bef224acee70d996abf53f4a4d73d93b36d4afbd281700b2d94730266c336
stack-trace-linux-x64-glibc-108
30.7 KB
sha256:c039411133dd2400fb372d8622aefc998c7d645a79f5d26dca66a411515f88e0
stack-trace-linux-x64-glibc-115
30.7 KB
sha256:4a558a0aa5642369a1895fe22b64fc51191bf20bfc892b37e370128b61e5b395
stack-trace-linux-x64-glibc-127
31.5 KB
sha256:7544e27ee93f72a103fe31955325ce57d866e2616be1717e84c0b53835df2377
stack-trace-linux-x64-glibc-137
31.2 KB
sha256:184122102e3e57edbe9489980c630d6bd18beb3f43f28e0e3f6719251d2a8d6b
stack-trace-linux-x64-musl-108
29.9 KB
sha256:6e4bb628dde5c231d91f48f2fa2162bafa576d55156461881b753c02b889a2ef
stack-trace-linux-x64-musl-115
29.9 KB
sha256:56661a5bae077fbff48b675118d8136ec6935c45a0c158ebcc6ee32c91ec6696
stack-trace-linux-x64-musl-127
30.6 KB
sha256:eeac11548b9196d8b11b75f14dcccfdd418f7f603ca208d75189436734c4c583
stack-trace-linux-x64-musl-137
34.6 KB
sha256:9aeef76aa044b0a738fe8fa6ea81dfd52e185be33f1d08abc461e2c7c1a64afa
stack-trace-win32-x64-108
91.6 KB
sha256:c6813693676e100e5099ee8340497d06175892d201ec04d17812206c001750f1
stack-trace-win32-x64-115
91.8 KB
sha256:b169886ecc3839078e28ca9226f5fdd6a9125c1694161dfe47afa86d8e1131db
stack-trace-win32-x64-127
92.5 KB
sha256:75e3703d60a04f0f96dbec6f7b8515a27ce4eb6e2299eb99229ba4f36444ccc3
stack-trace-win32-x64-137
92.4 KB
sha256:01d806896469373e1872595d9d521ec10c8edcad8766ec1872b4d31a3a5919cb