Back to skill

Security audit

Alipay

Security checks for vulnerabilities and agentic risk

Overview

This documentation-only Alipay API skill should be reviewed because it covers credentials, merchant identity/bank data, and state-changing financial workflows without enough safety guidance.

Install only if you are comfortable giving an agent reference material for real Alipay merchant and payment workflows. Before using it, require explicit approval for any create, confirm, cancel, upload, token, or onboarding action; keep tokens, passwords, ID numbers, business documents, and bank data out of prompts/logs where possible; and add independent webhook signature and replay verification guidance before implementing notification handlers.

Vulnerability Patterns
  • Insecure Skill Coding PracticesFinds exploitable flaws such as hardcoded secrets or command injection
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
Findings (1)

T09 · Insecure Skill Coding Practices

Warning
Location
references/apidocs/alipay.open.sp.inteop.sync.notify.md:7
Finding

Webhook Processing Guidance Omits Mandatory Signature and Replay Verification

Content
View full analysis

Vulnerability Details

File Location: references/apidocs/alipay.open.sp.inteop.sync.notify.md, lines 7–20 and 60–99
Vulnerability Type: Missing webhook authentication and replay protection guidance
Risk Level: Medium

Vulnerable Documentation Snippet

markdown
**说明**:本接口为支付宝消息推送接口,不是主动调用接口。开发者需要在开放平台控制台配置应用网关(NOTIFY_URL),支付宝会将通知
POST 到该地址。

---

### 通知公共参数

| 参数              | 类型     | 必填 | 说明                    |
|-----------------|--------|----|-----------------------|
| `notify_id`     | string | 是  | 通知ID                  |
| `utc_timestamp` | string | 是  | 消息发送时的服务端时间(毫秒时间戳)    |
| `msg_method`    | string | 是  | 消息接口名称                |
| `app_id`        | string | 是  | 消息接受方的应用id            |
| `version`       | string | 是  | 版本号,1.0或1.1(1.1为标准消息) |
| `biz_content`   | string | 是  | 消息报文,见消息属性            |
| `sign`          | string | 是  | 签名                    |
| `sign_type`     | string | 是  | 签名类型:RSA2             |
| `charset`       | string | 是  | 编码集,如UTF-8            |

---

### 通知应答

服务商接收到通知后,需要返回应答报文告知支付宝是否处理成功:

| 应答报文      | 是否重试 | 说明                     |
|-----------|------|------------------------|
| `success` | 否    | 消息处理成功,支付宝停止投递         |
| `fail`    | 是    | 消息处理失败,支付宝根据投递重试策略重新发送 |

**投递重试策略**:一般情况下,25小时内完成8次通知,除了第一次是实时投递外,后续重试间隔为:2m、10m、10m、1h、2h、6h、15h。

---

### 消息示例

```bash
curl -X POST 'NOTIFY_URL' \
 --header 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
 --data-urlencode 'charset=UTF-8' \
 --data-urlencode 'biz_content={
        "inteop_order_no":"2025082154665410",
        "status":"APPLY_SUCCESS",
        "sub_order_infos":[
                {
                        "reason":"营业执照不符合规范",
                        "sub_order_status":"AUDITING",
                        "sub_order_no":"2025082154665410",
                        "type":"AUTH"
                }
        ]
}' \
 --data-urlencode 'utc_timestamp=${now}' \
 --data-urlencode 'sign=${sign}' \
 --data-urlencode 'app_id=${appid}
...[truncated 3376 chars]
Remediation
View remediation

Remediation Suggestions

  1. Add an explicit mandatory verification section before the response-handling instructions.
  2. Require RSA2 signature verification using the trusted Alipay public key and the official canonical parameter construction rules. Verification must occur before parsing or acting on biz_content.
  3. Reject requests with missing or invalid signatures and never return success for an unverified message.
  4. Validate that app_id equals the receiver's configured application ID.
  5. Require the exact expected msg_method, supported version, and sign_type=RSA2.
  6. Parse utc_timestamp strictly, enforce a narrow acceptable time window, and reject stale or future-dated messages.
  7. Persist notify_id under a uniqueness constraint and process each notification idempotently. Record the notification identifier and processing result atomically with the business-state update.
  8. Confirm sensitive terminal transitions through an authenticated Alipay order-query API before granting services or performing irreversible actions.
  9. Return success only after successful authentication and atomic processing. Return fail for transient internal failures, while permanently rejecting unauthenticated requests without performing business actions.
  10. Add secure receiver pseudocode that demonstrates signature verification, context validation, replay checks, strict payload validation, and idempotent state transitions.
  11. Avoid logging raw signatures, authorization tokens, credentials, or unnecessary merchant information during verification failures.
Vulnerability Patterns
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Rogue AgentSelf-Modification, Session Persistence
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (40)

Self-Modification

High
Category
Rogue Agent
Confidence
85% confidence
Finding

Skill modifies its own code, configuration, or behavior at runtime. Self-modification enables an agent to escalate privileges, disable safety constraints, or install persistent backdoors.

Content

Scanner excerpt · SKILL.md (reported line 9)May include surrounding context.

md
## Important Principles ⭐

**Modification Prohibited (Mandatory)**: Any files under `skill-alipay`. This skill is maintained via
`openclaw skills update skill-alipay`; any alterations will disrupt its normal operation.

## alipay:api - 支付宝 API

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The API documentation explicitly requires or demonstrates submission of highly sensitive data, including test account passwords, identity/business documents, and screenshots, but does not include any warning about secure handling, redaction, storage limits, or masking. In an agent/skill context, this increases the chance that integrators will collect, log, persist, or retransmit credentials and regulated personal/business data insecurely, leading to credential compromise or privacy violations.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

This markdown file describes an operation that confirms submission of merchant information for signing, which can affect account or business configuration, but it does not include any user-facing warning about handling sensitive merchant data or the consequences of confirmation. Under the markdown-specific SQP-2 criteria, descriptions should warn about behaviors that could affect user data, privacy, or system integrity.

Content

No source excerpt is available for this finding.

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/alipay.open.agent.create.md (reported line 53)May include surrounding context.

md
### 业务响应参数

| 参数             | 类型     | 必填 | 说明                                                                                       |
|----------------|--------|----|------------------------------------------------------------------------------------------|
| `batch_no`     | string | 是  | 本次代商户操作的全局唯一事务编号,后续代商户创建小程序、代签约当面付等产品、提交事务等接口都需要传递该batch_no值,且要确认只有init状态的batch_no才能发起调用 |
| `batch_status` | string | 是  | ISV代商户操作事务状态,见枚举值                                                                        |

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The markdown describes querying a merchant's signing status using sensitive identifiers such as Alipay PID, phone number, or email, and the request example repeats those identifiers. Because this documentation covers transmission of merchant account data to a remote API, it should include a user-facing warning about handling real merchant identifiers and authorization-sensitive tokens carefully.

Content

No source excerpt is available for this finding.

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/alipay.open.auth.token.app.md (reported line 30)May include surrounding context.

md
### 业务请求参数

| 参数              | 类型     | 必填   | 说明                                                                                 |
|-----------------|--------|------|------------------------------------------------------------------------------------|
| `grant_type`    | string | 是    | 授权方式:authorization_code-使用应用授权码换取应用授权令牌、refresh_token-使用app_refresh_token刷新获取新授权令牌 |
| `code`          | string | 条件必填 | 应用授权码,grant_type为authorization_code时必填                                             |

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The documentation includes realistic-looking app_auth_token and app_refresh_token values in the sample response without any warning that these fields are highly sensitive credentials. In an API auth-token context, readers may copy logging, debugging, or display patterns directly from the example and mishandle tokens, increasing the risk of credential leakage and unauthorized access to authorized merchant applications.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The documentation describes uploading arbitrary file contents to Alipay and optionally synchronizing video content to Youku, but it does not warn users about privacy, data retention, third-party sharing, or the need to avoid sensitive data. This can lead integrators to transmit personal, confidential, or regulated files without informed consent, classification, or compliance review, increasing the risk of privacy breaches and policy violations.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The documentation explicitly defines website and H5 test-account password fields but provides no credential-safety guidance. In an API integration context, this is risky because developers may treat these fields as routine text parameters and mishandle real credentials in source code, screenshots, support exchanges, or monitoring systems.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The request example includes a concrete password field (app_test_account_password":"password123") in API documentation without any warning about using synthetic credentials, secure storage, or avoiding real secrets in examples. This can normalize unsafe handling of credentials and lead integrators to paste real test or even production-like passwords into code, logs, tickets, or documentation.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

该 Markdown 文档描述的接口会上传经办人账号、法人/受益人证件号、证件图片以及银行账户信息,属于明显的个人和金融敏感数据处理场景。文档仅列出参数和示例,没有任何关于隐私影响、数据最小化、脱敏示例或提交前确认敏感信息用途的提示。

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The documentation describes and exemplifies handling of highly sensitive personal and business data, including merchant contact details, legal-person and beneficiary identity information, account identifiers, and document image references, without any warning about secure handling, minimization, masking, retention, or test-data usage. In an agent skill context, this can normalize unsafe copying of real PII into prompts, logs, examples, or debugging flows, increasing the risk of privacy violations and credential/account data exposure.

Content

No source excerpt is available for this finding.

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 55)May include surrounding context.

md
#### isv_commission_info(服务商抽佣信息)子参数

| 参数                           | 类型      | 必填   | 说明                                                                                                                                               |
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 56)May include surrounding context.

md
#### isv_commission_info(服务商抽佣信息)子参数

| 参数                           | 类型      | 必填   | 说明                                                                                                                                               |
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 57)May include surrounding context.

md
| 参数                           | 类型      | 必填   | 说明                                                                                                                                               |
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 58)May include surrounding context.

md
| 参数                           | 类型      | 必填   | 说明                                                                                                                                               |
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 59)May include surrounding context.

md
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 61)May include surrounding context.

md
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 60)May include surrounding context.

md
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 62)May include surrounding context.

md
|------------------------------|---------|------|--------------------------------------------------------------------------------------------------------------------------------------------------|
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 60)May include surrounding context.

md
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |
| `commission_invalid_time`    | string  | 否    | 抽佣结束时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 61)May include surrounding context.

md
| `commission_mode`            | string  | 是    | 抽佣模式:USER_UNIFORM_SCALE-用户统一比例、ITEM_UNIFORM_SCALE-商品统一比例                                                                                         |
| `commission_scene`           | string  | 是    | 抽佣场景:ANXINFU_PERIOD_CARD_AGENT-安心付周期卡代运营、ANXINFU_MONEY_CARD_AGENT-安心付金额卡代运营、ANXINFU_PERIOD_CARD_SAAS-安心付周期卡代开发、ANXINFU_MONEY_CARD_SAAS-安心付金额卡代开发 |
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |
| `commission_invalid_time`    | string  | 否    | 抽佣结束时间                                                                                                                                           |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 62)May include surrounding context.

md
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |
| `commission_invalid_time`    | string  | 否    | 抽佣结束时间                                                                                                                                           |
| `item_mode_commission_list`  | array   | 否    | 商品抽佣比例,见下方子属性                                                                                                                                    |
| `commission_first_role_list` | array   | 否    | 合作伙伴抽佣信息,见下方子属性                                                                                                                                  |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.check.md (reported line 63)May include surrounding context.

md
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |
| `commission_invalid_time`    | string  | 否    | 抽佣结束时间                                                                                                                                           |
| `item_mode_commission_list`  | array   | 否    | 商品抽佣比例,见下方子属性                                                                                                                                    |
| `commission_first_role_list` | array   | 否    | 合作伙伴抽佣信息,见下方子属性                                                                                                                                  |

Whitespace Padding

Medium
Category
Prompt Injection
Confidence
70% confidence
Finding

Large whitespace padding was detected (a block of blank lines or a long run of spaces). This can push injected instructions below or to the right of the visible area so a human reviewer never sees them while the agent still reads them. Manual review of the hidden content is recommended.

Content

Scanner excerpt · references/apidocs/ant.merchant.expand.bizaccess.order.create.md (reported line 63)May include surrounding context.

md
| `long_term`                  | boolean | 是    | 是否是长期模式场景,为true时不用传抽佣时间                                                                                                                          |
| `merchant_app_id`            | string  | 条件必填 | 商家应用appId,need_interface_auth为false时必填                                                                                                           |
| `isv_rate`                   | string  | 否    | 服务商抽佣比例,无单位,如0.0400表示4%                                                                                                                          |
| `commission_valid_time`      | string  | 否    | 抽佣开始时间                                                                                                                                           |
| `commission_invalid_time`    | string  | 否    | 抽佣结束时间                                                                                                                                           |
| `item_mode_commission_list`  | array   | 否    | 商品抽佣比例,见下方子属性                                                                                                                                    |
| `commission_first_role_list` | array   | 否    | 合作伙伴抽佣信息,见下方子属性                                                                                                                                  |

Static analysis

No suspicious patterns detected.