scanned 2 file(s), 3.62 MB of source, external domains: agentiqa.com, ai-gateway.vercel.sh, ai-sdk.dev, api.anthropic.com, api.openai.com, api.vercel.com, blueprint-probe.invalid, blueprint.invalid, deb.nodesource.com, engine.agentiqa.com, example.com, generativelanguage.googleapis.com, github.com, google.aip.dev, gotogrow.me, json-schema.org, raw.githubusercontent.com, registry.npmjs.org, relative.invalid, s-engine.agentiqa.com, s.agentiqa.com, s.assets.agentiqa.com, s.docs.agentiqa.com, s.web.agentiqa.com, vercel.com, web.agentiqa.com, your-app.com
1#!/usr/bin/env node
L2: var Fae=Object.create;var SR=Object.defineProperty;var $ae=Object.getOwnPropertyDescriptor;var Bae=Object.getOwnPropertyNames;var jae=Object.getPrototypeOf,Vae=Object.prototype.has...
L3: Error message: ${jo(e)}`,cause:e}),this[aU]=!0,this.text=t}static isInstance(t){return ut.hasMarker(t,MU)}},UU="AI_LoadAPIKeyError",FU=`vercel.ai.error.${UU}`,noe=Symbol.for(FU),Oh...
...
L7: `,r),a=-1;if(s!==-1&&i!==-1?a=Math.min(s,i):s!==-1?s===t.length-1?a=-1:a=s:i!==-1&&(a=i),a===-1){n=t.slice(r);break}else{let o=t.slice(r,a);e.push(o),r=a+1,t[r-1]==="\r"&&t[r]===`
L8: `&&r++}}return[e,n]}var jb,ZU=tt(()=>{jb=class extends Error{constructor(e,n){super(e),this.name="ParseError",this.type=n.type,this.field=n.field,this.value=n.value,this.line=n.lin...
L9: ]))`;continue}else i
CriticalCredential Exfiltration
Source appears to send environment or credential material to an external endpoint.
dist/cli.jsView on unpkg · L1 1Trigger-reachable chain: manifest.bin -> dist/cli.js
L1: #!/usr/bin/env node
L2: var Fae=Object.create;var SR=Object.defineProperty;var $ae=Object.getOwnPropertyDescriptor;var Bae=Object.getOwnPropertyNames;var jae=Object.getPrototypeOf,Vae=Object.prototype.has...
L3: Error message: ${jo(e)}`,cause:e}),this[aU]=!0,this.text=t}static isInstance(t){return ut.hasMarker(t,MU)}},UU="AI_LoadAPIKeyError",FU=`vercel.ai.error.${UU}`,noe=Symbol.for(FU),Oh...
...
L7: `,r),a=-1;if(s!==-1&&i!==-1?a=Math.min(s,i):s!==-1?s===t.length-1?a=-1:a=s:i!==-1&&(a=i),a===-1){n=t.slice(r);break}else{let o=t.slice(r,a);e.push(o),r=a+1,t[r-1]==="\r"&&t[r]===`
L8: `&&r++}}return[e,n]}var jb,ZU=tt(()=>{jb=class extends Error{constructor(e,n){super(e),this.name="ParseError",this.type=n.type,this.field=n.field,this.valu
CriticalTrigger Reachable Dangerous Capability
A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/cli.jsView on unpkg · L1 214`)+`
L215: `}var Wae=new Set(["hint","known-issue","credential"]);function zae(t=RR){let e=new Set,n=new Set,r=i=>{e.add(i.flag),i.arg&&n.add(i.flag)};for(let i of t.commands)for(let a of i.f...
L216: `))}async uploadScreenshot(e,n){let r=oI("img"),s=this.sessions.get(e)??null;if(!Me("SCREENSHOT_DIRECT_UPLOAD")&&!this.directUploadFailedSessions.has(e)){let i=await this.uploadScr...
81`:""}var Sme,Tme,Rme,Ame,xme,kme,Cme,io,Nme,Ome,Pme,_j,wj,Lme,Fme,di=tt(()=>{"use strict";Ht();Sme=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,Tme=/\b(e-?mail)\b/i,Rme=/\b(username|user name|logi...
L82: `});function AE(t,e){if(!f1e.has(t.method().toUpperCase())||!t.isMainFrame||t.resourceType()==="ping")return!1;try{if(new URL(t.url()).origin!==e)return!1}catch{return!1}return!0}v...
L83: `)[0]})`)}function ds(t){if(!t||typeof t!="object")return"unknown target";let e=t.mailbox;if(typeof e=="string")return e==="message"?"the email the run's testing mailbox received":...
•Manifest-reachable source captures an API credential, sends it to a fixed unofficial gateway, and persists that redirection in agent or shell configuration.
dist/cli.js:
`&&r++}}return[e,n]}var jb,ZU=tt(()=>{jb=class extends Error{constructor(e,n){super(e),this.name="ParseError",this.type=n.type,this.field=n.field,this.value=n.value,this.line=n.lin...
]`;continue}i+=s[c],s[c]==="\\"?a=!0:o&&s[c]==="]"?o=!1:!o&&s[c]==="["&&(o=!0)}try{new RegExp(i)}catch{return console.warn(`Could not convert regex pattern at ${e.currentPath.join(...
${n.message}`),r?new Fce.VercelOidcTokenError(r):n}return t}function zR(){let t=(0,Uce.getContext)().headers?.["x-vercel-oidc-token"]??process.env.VERCEL_OIDC_TOKEN;if(!t)throw new...
Create a new API key: https://vercel.com/d?to=%2F%5Bteam%5D%2F%7E%2Fai%2Fapi-k
HighCredential Redirect Persistence
Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/cli.jsView on unpkg 209L210: `)};break}t.performOnly?se++:p.push({op:"waitForEmail",contains:Ee.contains,timeoutMs:ge,...Fe?{everyMs:Fe}:{}}),we={ok:!0,op:"waitForEmail",email:Ll(jt.message)},t.log?.("info","b...
L211: This criterion's element cannot be singled out by a mechanical check here, so it is checked by the model: record it with expect kind "aiCheck" (x, y on the region that shows it; "r...
L212: `)}function Bee(t){let e=t;if(typeof t!="object"||t===null){let a=String(t??"").trim();if(!a)return{notFound:!0,error:"Empty response from the deviation model"};let o=a.match(/^```...
L213: `)}}}var RR={program:"Agentiqa CLI",tagline:"AI-powered testing for web apps.",commands:[{name:"explore",summary:"Test a web app with an AI agent",usage:'agentiqa explore "<prompt>...
L214: `)+`
L215: `}var Wae=new Se
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/cli.jsView on unpkg · L209 11`:`[${s[c]}\r
L12: ]`;continue}i+=s[c],s[c]==="\\"?a=!0:o&&s[c]==="]"?o=!1:!o&&s[c]==="["&&(o=!0)}try{new RegExp(i)}catch{return console.warn(`Could not convert regex pattern at ${e.currentPath.join(...
L13: ${n.message}`),r?new Fce.VercelOidcTokenError(r):n}return t}function zR(){let t=(0,Uce.getContext)().headers?.["x-vercel-oidc-token"]??process.env.VERCEL_OIDC_TOKEN;if(!t)throw new...
L14:
...
L38: `),{name:"GatewayAuthenticationError"})}function vA({operationId:t,telemetry:e}){return{"operation.name":`${t}${e?.functionId!=null?` ${e.functionId}`:""}`,"resource.name":e?.funct...
L39: `)}function C$(t){let e=t.filter(n=>n.type==="text");if(e.length!==0)return e.map(n=>n.text).join("")}async function Qpe({tool:t,toolCall:e,messages:n,experimental_context:r}){retu...
L40:
...
L214:
HighRemote Agent Bridge
Source exposes local file and command tools to a remote model endpoint.
dist/cli.jsView on unpkg · L11 1Trigger-reachable credential exfiltration chain: manifest.bin -> dist/cli.js
L1: #!/usr/bin/env node
L2: var Fae=Object.create;var SR=Object.defineProperty;var $ae=Object.getOwnPropertyDescriptor;var Bae=Object.getOwnPropertyNames;var jae=Object.getPrototypeOf,Vae=Object.prototype.has...
L3: Error message: ${jo(e)}`,cause:e}),this[aU]=!0,this.text=t}static isInstance(t){return ut.hasMarker(t,MU)}},UU="AI_LoadAPIKeyError",FU=`vercel.ai.error.${UU}`,noe=Symbol.for(FU),Oh...
...
L7: `,r),a=-1;if(s!==-1&&i!==-1?a=Math.min(s,i):s!==-1?s===t.length-1?a=-1:a=s:i!==-1&&(a=i),a===-1){n=t.slice(r);break}else{let o=t.slice(r,a);e.push(o),r=a+1,t[r-1]==="\r"&&t[r]===`
L8: `&&r++}}return[e,n]}var jb,ZU=tt(()=>{jb=class extends Error{constructor(e,n){super(e),this.name="ParseError",this.type=n.type,this
HighTrigger Reachable Credential Exfiltration
A manifest entrypoint or package-local install chain reaches credential exfiltration behavior.
dist/cli.jsView on unpkg · L1 209Trigger-reachable command-output exfiltration chain: manifest.bin -> dist/cli.js
L209:
L210: `)};break}t.performOnly?se++:p.push({op:"waitForEmail",contains:Ee.contains,timeoutMs:ge,...Fe?{everyMs:Fe}:{}}),we={ok:!0,op:"waitForEmail",email:Ll(jt.message)},t.log?.("info","b...
L211: This criterion's element cannot be singled out by a mechanical check here, so it is checked by the model: record it with expect kind "aiCheck" (x, y on the region that shows it; "r...
L212: `)}function Bee(t){let e=t;if(typeof t!="object"||t===null){let a=String(t??"").trim();if(!a)return{notFound:!0,error:"Empty response from the deviation model"};let o=a.match(/^```...
L213: `)}}}var RR={program:"Agentiqa CLI",tagline:"AI-powered testing for web apps.",commands:[{name:"explore",summary:"Test a web app with an
HighTrigger Reachable Command Output Exfiltration
A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
dist/cli.jsView on unpkg · L209