setup-golangci-lint

Fail

Audited by Socket on Mar 2, 2026

1 alert found:

Malware
MalwareHIGH
SKILL.md

This skill organizes a comprehensive, automated process to install and configure golangci-lint and to make existing codebases pass by tuning configuration rather than changing source code. The primary technical risks are supply-chain and configuration-weakening patterns: installing binaries via curl|bash from raw.githubusercontent.com using unpinned 'latest', recommending migrate --skip-validation, and advising disabling/excluding critical security linters (gosec, errcheck, staticcheck) which can conceal real vulnerabilities. There is no direct credential exfiltration or reverse-shell code in the provided text, but the download-and-execute guidance and the systematic weakening of static checks create a meaningful security risk if followed automatically or without human review. Recommended mitigations: avoid pipe-to-shell installs (prefer pinned releases or package-managed installs), pin versions in CI, do not use --skip-validation for migrations without manual review, and do not wholesale disable critical security linters — prefer exclusions limited to known generated/third-party files with reviewer approval.

Confidence: 95%Severity: 90%
Audit Metadata
Analyzed At
Mar 2, 2026, 02:47 PM
Package URL
pkg:socket/skills-sh/alingse%2Fgolangci-lint-skills%2Fsetup-golangci-lint%2F@4a085d36cccdfa8b96f6a5305de7602823d3daa8