HIGHOutbound HTTP to raw IP addressbin/pf.mjs:1935 · 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 HIGHHost or command assembled from base64 fragmentsadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:171 · Host or command assembled from base64 fragmentsFix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07 HIGHOutbound HTTP to raw IP addressbin/pf.mjs:549 · 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 HIGHHost or command assembled from base64 fragmentsadapters/claude-code/promptfigure-api/SKILL.md:171 · Host or command assembled from base64 fragmentsFix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07 MEDIUMURL with suspicious TLDadapters/claude-code/promptfigure-api/SKILL.md:11 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/claude-code/promptfigure-api/SKILL.md:9 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:3 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:9 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/claude-code/promptfigure-api/SKILL.md:18 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/claude-code/promptfigure-api/SKILL.md:3 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 HIGHOutbound HTTP to raw IP addresssrc/server.mjs:57 · 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 HIGHHost or command assembled from base64 fragmentsskill/promptfigure-api/SKILL.md:171 · Host or command assembled from base64 fragmentsFix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07 HIGHOutbound HTTP to raw IP addressscripts/test-e2e.mjs:94 · 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 HIGHOutbound HTTP to raw IP addresstray/pf-tray.py:115 · 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 with suspicious TLDadapters/claude-code/promptfigure-api/SKILL.md:162 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:162 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMProcess kill commandbin/pf.mjs:1947 · Process kill command — agent can terminate processesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMURL using raw IP addressscripts/test-e2e.mjs:94 · 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 suspicious TLDbin/pf.mjs:446 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:18 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDadapters/codex/promptfigure/skills/promptfigure-api/SKILL.md:11 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDskill/promptfigure-api/SKILL.md:3 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addressbin/pf.mjs:1935 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMProcess kill commandbin/pf.mjs:1961 · Process kill command — agent can terminate processesFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05 MEDIUMURL with suspicious TLDbin/pf.mjs:493 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addressbin/pf.mjs:549 · 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 suspicious TLDskill/promptfigure-api/SKILL.md:9 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtray/pf-tray.py:96 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMURL with suspicious TLDskill/promptfigure-api/SKILL.md:11 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtray/pf-tray.py:134 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMURL with suspicious TLDskill/promptfigure-api/SKILL.md:18 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL using raw IP addresstray/pf-tray.py:115 · 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 suspicious TLDsrc/render.mjs:17 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMURL with suspicious TLDskill/promptfigure-api/SKILL.md:162 · URL with suspicious TLD — commonly used for phishing/malwareFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07 MEDIUMPython subprocess execution detectedtray/pf-tray.py:229 · Python subprocess execution detectedFix: Build commands from fixed arguments, never from interpolated strings; prefer an API client over shelling out.
AST05 MEDIUMPython subprocess execution detectedtray/pf-tray.py:146 · 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 addresssrc/server.mjs:57 · URL using raw IP address — may bypass domain-based filteringFix: Replace encoded or assembled strings with plain literals and remove undeclared network calls.
AST07