t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocessno install scripts to re-run
HIGHAuto-update or dynamic fetch configurationjob-application-agent/scripts/update-check.mjs:13 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/installer.mjs:232 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/installer.mjs:184 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packageinstaller/src/cli.mjs:46 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMFile permission modification commandjob-application-agent/scripts/update-check.mjs:5 · File permission modification command — agent changes file ownership/permissionsFix: Request the narrowest permission that works; replace wildcards with the exact paths or hosts.
AST05 HIGHPrivileged sudo commandjob-application-agent/scripts/secret-store.mjs:135 · Privileged sudo command — agent may execute with elevated privilegesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMnpx invocation of non-well-known packageinstaller/src/installer.mjs:202 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/platforms.json:26 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/platforms.json:11 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/installer.mjs:214 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMFile type combined with upload actionjob-application-agent/scripts/telemetry-client.mjs:514 · File type combined with upload action — agent may exfiltrate local data filesFix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07 HIGHPrivileged sudo commandjob-application-agent/scripts/secret-store.mjs:154 · Privileged sudo command — agent may execute with elevated privilegesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMURL using raw IP addressjob-application-agent/scripts/telemetry-client.mjs:12 · URL using raw IP address — may bypass domain-based filteringFix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07 MEDIUMnpx invocation of non-well-known packagejob-application-agent/scripts/update-check.mjs:13 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/scheduler.mjs:67 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHOutbound HTTP to raw IP addressjob-application-agent/scripts/telemetry-client.mjs:12 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07 HIGHAuto-update or dynamic fetch configurationjob-application-agent/scripts/update-check.mjs:88 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/scheduler.mjs:45 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationjob-application-agent/scripts/update-check.mjs:52 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/scripts/update-check.mjs:12 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 HIGHAuto-update or dynamic fetch configurationinstaller/src/installer.mjs:215 · Auto-update or dynamic fetch configuration — agent may load new code at runtimeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/SKILL.md:18 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/platforms.json:2 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 MEDIUMnpx invocation of non-well-known packagejob-application-agent/platforms.json:39 · npx invocation of non-well-known package — may execute untrusted codeFix: Pin versions and sources; vendor anything fetched at install time.
AST06 Instructions loaded
≈7,415 tok
1 file · 57 in bundle
Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.