Incomplete referenced artifact analysis
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md Run `scripts/skill_ua.py` and the requested `scripts/cloud_identity_preflight.py`
Security audit
Security checks for vulnerabilities and agentic risk
This skill’s cloud-account access and configuration changes fit its stated purpose and require a confirmed plan.
Use scoped cloud profiles and review the exact accounts, trust relationships and policy changes before confirming. Configuration persists, and partial failures may leave completed resources. The optional private-API transport requires deployment authorization and may be unavailable.
Referenced artifact was not completely inspected
Run `scripts/skill_ua.py` and the requested `scripts/cloud_identity_preflight.py`
Referenced artifact was not completely inspected
python3 scripts/cloud_identity_preflight.py --vendor VENDOR --account-id ACCOUNT_ID --instance-id INSTANCE_ID --eiam-profile EIAM_PROFILE --cloud-profile CLOUD_
Referenced artifact was not completely inspected
Run `scripts/skill_ua.py` and the requested `scripts/cloud_identity_preflight.py`
Referenced artifact was not completely inspected
Run `python3 scripts/skill_ua.py` with SKILL_SESSION_ID set to obtain that value.
Referenced artifact was not completely inspected
writes, use `scripts/alibaba_account_lifecycle.py plan --plan-file PLAN.json
Referenced artifact was not completely inspected
reuse as successful new creation. Only then execute `scripts/alibaba_account_lifecycle.py apply
Referenced artifact was not completely inspected
requests, read [getting-started.md](references/getting-started.md) and present
Referenced artifact was not completely inspected
security domains. Read [ram-identity.md](references/ram-identity.md) and
Referenced artifact was not completely inspected
[ram-policies.md](references/ram-policies.md) before planning.
Referenced artifact was not completely inspected
Read [setup.md](references/setup.md) and only the selected provider reference:
Referenced artifact was not completely inspected
call; follow the ordered preparation in [setup.md](references/setup.md). Never
Referenced artifact was not completely inspected
[Alibaba Cloud](references/alibaba-cloud.md), [AWS](references/aws.md), or
Referenced artifact was not completely inspected
[Alibaba Cloud](references/alibaba-cloud.md), [AWS](references/aws.md), or
Referenced artifact was not completely inspected
[Tencent Cloud](references/tencent-cloud.md). For Windows, also read
Referenced artifact was not completely inspected
[windows.md](references/windows.md). Scripts use only the Python standard library;
Referenced artifact was not completely inspected
`scripts/eiam_auxiliary_api.py`. Its optional official dependencies are
Referenced artifact was not completely inspected
Read [eiam-auxiliary-api.md](references/eiam-auxiliary-api.md) for required inputs,
Referenced artifact was not completely inspected
Read the version only from [manifest.json](references/manifest.json). Generate
Referenced artifact was not completely inspected
Read [evaluation.md](references/evaluation.md) for release validation and known
This pattern attempts to override system instructions or ignore safety constraints. Without LLM analysis, manual review is recommended.
callback or polling result. Enter a required one-time code in the local
terminal, not chat. Verify full identity immediately after login.
Do not override system browser settings or substitute system executables.
Windows uses supported official CLI login and Start-Process where necessary;
no macOS open command or Linux xdg-open is assumed.
Code enumerates, copies, or searches environment variables for secrets. Bulk environment access can collect credentials unrelated to the skill's stated purpose.
return
for action in ('get-cloud-account-role-config', 'check-cloud-account-role-config'):
argv = [preflight.cli_path('aliyun'), 'eiam', action, '--help']
env = os.environ.copy()
env['ALIBABA_CLOUD_USER_AGENT'] = user_agent()
try:
proc = subprocess.run(argv, capture_output=True, text=True, timeout=20,
Code enumerates, copies, or searches environment variables for secrets. Bulk environment access can collect credentials unrelated to the skill's stated purpose.
def run_json(argv: list[str]) -> dict[str, Any]:
try:
env = os.environ.copy()
if pathlib.Path(argv[0]).stem.lower() == 'aliyun':
env['ALIBABA_CLOUD_USER_AGENT'] = user_agent()
completed = subprocess.run(argv, check=False, text=True, capture_output=True, timeout=60, env=env, stdin=subprocess.DEVNULL)
Without declared permissions the skill's intent is opaque and cannot be validated.
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
The executor's site default is only a candidate, not identity evidence.
Explain the four phases: check environment and identities, prepare a concrete
plan, obtain one confirmation, configure and verify. Do not ask users to send
keys, tokens, authorization codes, or callback URLs through chat.
## Environment and identity discovery
Skill enables autonomous high-impact decisions without human-in-the-loop verification. Critical operations (destructive commands, financial transactions, data deletion) should require explicit user confirmation.
Explain that the skill checks environment and identities, prepares one concrete
change plan, asks for confirmation once, and configures/verifies the account.
Do not introduce profiles, IAM policies, or OIDC jargon before it is needed.
Do not ask the user to send keys, tokens, or callback codes.
Instance ID is found in the EIAM instance details or console URL. It identifies
an instance, not the target cloud account. Alibaba Cloud account ID comes from
No suspicious patterns detected.