eslint-plugin-ai-guardrails logo

Security Policy

Supported versions, vulnerability reporting, and security scope for eslint-plugin-ai-guardrails.

Supported Versions

VersionSupported
1.x✅ Active
< 1.0❌ No

Reporting a Vulnerability

If you discover a security vulnerability in eslint-plugin-ai-guardrails, please report it responsibly.

Do not open a public GitHub issue for security vulnerabilities.

Instead, please email the maintainer directly or use GitHub's private vulnerability reporting.

What to include

  • Description of the vulnerability
  • Steps to reproduce
  • Potential impact
  • Suggested fix (if any)

Response timeline

StageTimeline
AcknowledgmentWithin 48 hours
AssessmentWithin 7 days
Fix releaseTypically within 14 days

Scope

This package is a development-only ESLint plugin. It:

  • Runs only during development/CI (not in production bundles)
  • Does not make network requests
  • Does not access sensitive data
  • Does not execute arbitrary code beyond ESLint rule evaluation

The primary security concern is supply chain integrity — ensuring the published package matches the source repository.


Best Practices

  • Always install from npm: npm install --save-dev eslint-plugin-ai-guardrails
  • Verify package integrity using npm audit
  • Pin dependency versions in package-lock.json

On this page