jeecg-onlform

Warn

Audited by Socket on Oct 15, 2026

8 alerts found:

Anomalyx8
AnomalyLOW
scripts/onlform_creator.py

This is a configuration-driven JeecgBoot administration tool that sends an access token to a user-selected API and can create, edit, delete, and synchronize table schemas. The principal security concern is disabled TLS certificate and hostname verification, which can expose the token to interception or server impersonation; configuration errors can also cause consequential schema changes. No hardcoded external destination or other clear malware behavior is present. Severity: moderate security risk, primarily due to unsafe TLS and privileged administrative actions.

Confidence: 99%Severity: 63%
AnomalyLOW
scripts/onlform_jimureport.py

This is a report-management CLI that reads configuration and sends authenticated requests to a caller-specified JeecgBoot API, including operations that create, update, or delete reports. It does not show evidence of covert data theft or unrelated malicious behavior. Disabling TLS hostname and certificate verification can expose the supplied access token and request data to interception or server impersonation; a hardcoded request-signing secret is also present. Severity is moderate; no external domain or IP is hardcoded.

Confidence: 98%Severity: 67%
AnomalyLOW
scripts/onlform_auth.py

This is an administrative permission-management client, not apparent malware: it sends caller-supplied credentials and configuration to the caller-selected JeecgBoot API to query or modify permissions. The main security concern is that TLS certificate and hostname checks are disabled, exposing the X-Access-Token and responses to interception or impersonation; passing the token on the command line may also expose it locally. Severity is moderate and depends on endpoint trust and network conditions; no hardcoded destination, credential, or unrelated data exfiltration is present.

Confidence: 98%Severity: 56%
AnomalyLOW
references/onlform-enhance.md

该片段是功能配置文档,不显示明确恶意代码或供应链植入迹象。它描述的机制具有高权限动态执行能力:可运行配置的 JavaScript、SQL 和 Java 扩展,并向配置的 HTTP 地址发送业务数据;fieldHref 还可携带 ACCESS_TOKEN。若仅允许受信任管理员配置并实施严格鉴权、URL 白名单、SQL 参数化/限制和令牌保护,风险可控;若普通用户可修改这些配置,则可能导致任意业务数据外传、SQL 越权、服务端请求伪造或代码执行。

Confidence: 97%Severity: 68%
AnomalyLOW
scripts/onlform_menu.py

The code is an administrative JeecgBoot menu-management utility, not evidently malware. Its principal security issue is disabling TLS certificate and hostname validation, which exposes the access token and privileged API operations to man-in-the-middle attacks. It should use normal certificate verification and URL-encode query parameters. Its ability to modify menus and role permissions is expected functionality but requires a trusted API endpoint and appropriately scoped token.

Confidence: 98%Severity: 67%
AnomalyLOW
scripts/onlform_data.py

The code is a readable API CRUD and CSV export utility, not apparent malware. It performs potentially destructive operations only when explicitly selected through the configuration. The disabled TLS verification is a significant security weakness because authenticated requests and returned data can be intercepted. Command-line token exposure, unencoded URL parameters, unrestricted output paths, and possible CSV formula injection should be addressed. No covert data theft, persistence, remote shell, or other deliberate malicious behavior is identified.

Confidence: 98%Severity: 62%
AnomalyLOW
scripts/onlform_enhance.py

No clear malicious or covert supply-chain behavior is present. The code is an administrative API client whose intended function is to manage JeecgBoot form enhancements. However, it disables TLS certificate and hostname verification, exposing authenticated traffic and the access token to man-in-the-middle attacks, and it accepts arbitrary API endpoints and powerful JavaScript, Java, and SQL payloads from configuration. Certificate verification should be enabled, tokens should not be passed on the command line, and configuration should be trusted and validated.

Confidence: 98%Severity: 68%
AnomalyLOW
scripts/onlform_defval.py

The supplied fragment appears intended as an API-backed form-default-value utility, but it is incomplete and syntactically invalid. It contains no clear malicious payload or unauthorized data collection. The explicit disabling of TLS verification is a significant security weakness because it can expose the access token and API data to man-in-the-middle attacks. The configurable URL also requires validation if untrusted input can reach init_api().

Confidence: 97%Severity: 62%
Audit Metadata
Analyzed At
Oct 15, 2026, 05:47 AM
Package URL
pkg:socket/skills-sh/jeecgboot%2Fskills%2Fjeecg-onlform%2F@86a86eeae2d2abb0c19c4dacb0435ef45f3555dcd7a5ea9fba623ce8f0f49de2