Baidu web search

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: baidu-search Version: 1.1.4 The skill bundle provides a legitimate implementation for searching the web via the Baidu AI Search API. The Python script (scripts/search.py) correctly handles API authentication via environment variables, performs basic input validation on search parameters, and uses the standard requests library for communication. While it contains logic to proxy requests if specific sandbox environment variables (DUMATE_SESSION_ID) are present, this appears to be a functional requirement for specific deployment environments rather than a malicious exfiltration attempt.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Searches may use the user's Baidu Cloud account, quota, billing, or access permissions.

Why it was flagged

The skill requires a Baidu API key and instructs users to store it in OpenClaw configuration, which is expected for Baidu API access but gives the skill account-backed search authority.

Skill content
"BAIDU_API_KEY": "your_actual_api_key_here"
Recommendation

Use a dedicated, revocable Baidu API key with only the permissions needed for AI Search, and monitor Baidu Cloud usage.

What this means

In sandbox mode, search queries and a session identifier may be visible to the configured scheduler proxy.

Why it was flagged

When DUMATE sandbox environment variables are present, the skill routes the Baidu request through a scheduler proxy and includes a session ID header. This appears to be sandbox plumbing and does not send the Baidu API key, but it is a separate gateway path from the directly documented Baidu endpoint.

Skill content
proxy_url = f"{scheduler_url}/api/qianfanproxy{parsed.path}" ... "X-Dumate-Session-Id": session_id
Recommendation

Only run this skill in trusted OpenClaw/sandbox environments, and avoid putting highly sensitive information in search queries unless you trust the configured proxy path.