← back to alterlab-uniprot

SkillSpector · alterlab-uniprot

independent scanner by NVIDIA · skill by AlterLab-IEU · how it works ↗

CAUTIONmax severity: MEDIUMrisk score: 48

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.; The skill uses 'network' capability that is not listed in its permissions. This may indicate deceptive intent or missing permission declarations.; Skill allows unbounded resource consumption (API calls, storage, compute). Without rate limits or quotas, a compromised or misbehaving agent can cause denial…

scanned 2026-08-23

Findings (7)

MEDIUMData Flowconfidence: 0.65

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.

scripts/uniprot_client.py

MEDIUMData Flowconfidence: 0.65

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.

scripts/uniprot_client.py

MEDIUMData Flowconfidence: 0.65

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.

scripts/uniprot_client.py

MEDIUMData Flowconfidence: 0.65

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.

scripts/uniprot_client.py

MEDIUMData Flowconfidence: 0.65

Data from a source is assigned to a variable that is later passed to a sink, creating a variable-mediated taint flow.

scripts/uniprot_client.py

HIGHMCP Least Privilegeconfidence: 0.75

The skill uses 'network' capability that is not listed in its permissions. This may indicate deceptive intent or missing permission declarations.

scripts/uniprot_client.py

MEDIUMExcessive Agencyconfidence: 0.75

Skill allows unbounded resource consumption (API calls, storage, compute). Without rate limits or quotas, a compromised or misbehaving agent can cause denial-of-service or cost overruns.

scripts/uniprot_client.py

What the verdicts mean

SkillSpector reports on SkillMD's shared five-tier scale. See how SkillSpector works ↗.

PASS

Overall severity LOW (risk score in the safe range)

CAUTIONthis skill

Overall severity MEDIUM

WARNING

Overall severity HIGH

FAIL

Overall severity CRITICAL

INCONCLUSIVE

Scan could not complete