MEDIUMURL using raw IP addresstests/test_hosted_watch.py:121 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addresstests/test_hosted_watch.py:122 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with embedded credentialstests/test_hosted_watch.py:124 · URL with embedded credentials — may be phishing or credential leakingFix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST07 MEDIUMPython subprocess execution detectedtests/test_cost_pages.py:434 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMOutbound HTTP to raw IP addresstests/test_hosted_watch.py:121 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addresstests/test_hosted_watch.py:265 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtests/test_import_wider.py:41 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMOutbound HTTP to raw IP addresstests/test_hosted_watch.py:122 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMOutbound HTTP to raw IP addresstests/test_hosted_watch.py:265 · Outbound HTTP to raw IP address — may bypass domain-based monitoringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtests/test_badge_ref.py:8 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMUnicode escape sequence detectedcore/gpu.py:237 · Unicode escape sequence detected — may contain obfuscated payloadsFix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07 MEDIUMHex-encoded URLtests/test_hosted_watch.py:123 · Hex-encoded URL — attempt to bypass URL filteringFix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07 MEDIUMdocument.cookie accesstests/test_click_report.py:28 · document.cookie access — can steal session cookiesFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMFile type combined with upload actioncore/throughput.py:19 · 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 MEDIUMPython subprocess execution detectedtests/test_site_raw_data.py:12 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMURL using raw IP addresstests/test_telemetry.py:86 · 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 MEDIUMPython subprocess execution detectedtests/test_site_raw_data.py:9 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMOutbound HTTP to raw IP addresstests/test_telemetry.py:86 · 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 MEDIUMPython subprocess execution detectedtests/test_site_raw_data.py:22 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMOutbound HTTP to raw IP addresstests/test_telemetry.py:106 · 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 MEDIUMURL using raw IP addresstests/test_telemetry.py:106 · 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 MEDIUMOutbound HTTP to raw IP addresstests/test_telemetry.py:105 · 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 MEDIUMPython subprocess execution detectedtests/test_site_raw_data.py:19 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMURL using raw IP addresstests/test_telemetry.py:105 · 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 MEDIUMPython subprocess execution detectedtests/test_site_raw_data.py:8 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMdocument.cookie accesstests/test_stack.py:105 · document.cookie access — can steal session cookiesFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtests/test_stack_page.py:40 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 Instructions loaded
≈92 tok
1 file · 81 in bundle
Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.
Not checked against OSV yet; the weekly check has not reached this version.