sc-mass-assignment

Community

Prevent mass assignment vulnerabilities in apps.

Authorersinkoc
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Mass assignment vulnerabilities occur when application code binds user-provided input directly to model fields without proper filtering, allowing attackers to set sensitive attributes like isAdmin, role, or price.

Core Features & Use Cases

  • Detects unsafe model bindings across popular frameworks (Node.js/Express, Django, Laravel, Spring Boot, ASP.NET).
  • Provides actionable remediation guidance such as using whitelists, DTOs, or framework protections.
  • Supports end-to-end analysis from discovery to remediation in real-world codebases.

Quick Start

Analyze a codebase to identify mass assignment vulnerabilities and generate safe field whitelisting recommendations.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sc-mass-assignment
Download link: https://github.com/ersinkoc/security-check/archive/main.zip#sc-mass-assignment

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.