AI Security Review
scanned 14d ago · by lpm-firewall-aiNo confirmed malicious attack surface. The package exposes user-invoked Alibaba Cloud IMM API client methods and generated request/response models.
Decision evidence
public snapshot- package.json has no install/postinstall/prepare hooks; prepublishOnly only runs tsc before publishing
- dist/client.js is generated Alibaba Cloud SDK code extending @alicloud/openapi-core
- dist/client.js sends user-invoked RPC calls via callApi with authType AK to IMM endpoints
- dist/models/CreateFileUncompressionTaskRequest.js secret hit is a request field named password, not an embedded secret
- No child_process, fs writes, eval/vm, native binaries, or AI-agent control-surface writes found
- README.md describes Alibaba Cloud IMM SDK usage and repository links
Source & flagged code
16 flagged · loading sourcePackage contains a possible secret pattern.
dist/models/CreateFileUncompressionTaskRequest.jsView on unpkg · L46Hardcoded password in dist/models/CreateOfficeConversionTaskRequest.js
dist/models/CreateOfficeConversionTaskRequest.jsView on unpkg · L81Hardcoded password in dist/models/CreateArchiveFileInspectionTaskRequest.js
dist/models/CreateArchiveFileInspectionTaskRequest.jsView on unpkg · L46Hardcoded password in dist/models/CreateArchiveFileInspectionTaskShrinkRequest.js
dist/models/CreateArchiveFileInspectionTaskShrinkRequest.jsView on unpkg · L44Hardcoded password in dist/models/CreateFileUncompressionTaskShrinkRequest.js
dist/models/CreateFileUncompressionTaskShrinkRequest.jsView on unpkg · L44Hardcoded password in dist/models/GenerateWebofficeTokenShrinkRequest.js
dist/models/GenerateWebofficeTokenShrinkRequest.jsView on unpkg · L49Hardcoded password in dist/models/CreateOfficeConversionTaskShrinkRequest.js
dist/models/CreateOfficeConversionTaskShrinkRequest.jsView on unpkg · L57Hardcoded password in dist/models/GenerateWebofficeTokenRequest.js
dist/models/GenerateWebofficeTokenRequest.jsView on unpkg · L54Hardcoded password in src/models/CreateOfficeConversionTaskShrinkRequest.ts
src/models/CreateOfficeConversionTaskShrinkRequest.tsView on unpkg · L371Hardcoded password in src/models/GenerateWebofficeTokenShrinkRequest.ts
src/models/GenerateWebofficeTokenShrinkRequest.tsView on unpkg · L196Hardcoded password in src/models/GenerateWebofficeTokenRequest.ts
src/models/GenerateWebofficeTokenRequest.tsView on unpkg · L201Hardcoded password in src/models/CreateArchiveFileInspectionTaskShrinkRequest.ts
src/models/CreateArchiveFileInspectionTaskShrinkRequest.tsView on unpkg · L60Hardcoded password in src/models/CreateFileUncompressionTaskShrinkRequest.ts
src/models/CreateFileUncompressionTaskShrinkRequest.tsView on unpkg · L77Hardcoded password in src/models/CreateOfficeConversionTaskRequest.ts
src/models/CreateOfficeConversionTaskRequest.tsView on unpkg · L426Hardcoded password in src/models/CreateFileUncompressionTaskRequest.ts
src/models/CreateFileUncompressionTaskRequest.tsView on unpkg · L79Hardcoded password in src/models/CreateArchiveFileInspectionTaskRequest.ts
src/models/CreateArchiveFileInspectionTaskRequest.tsView on unpkg · L62