UNPKG

mcp-server-semgrep

Version:

MCP Server for Semgrep Integration - static code analysis with AI

54 lines (53 loc) 1.24 kB
rules: - id: aws-athena-workgroup-unencrypted patterns: - pattern: | resource "aws_athena_workgroup" $ANYTHING { ... configuration { ... result_configuration { ... } ... } ... } - pattern-not-inside: | resource "aws_athena_workgroup" $ANYTHING { ... configuration { ... result_configuration { ... encryption_configuration { ... } ... } ... } ... } message: >- The AWS Athena Work Group is unencrypted. The AWS KMS encryption key protects backups in the work group. To create your own, create a aws_kms_key resource or use the ARN string of a key in your account. languages: [hcl] severity: WARNING metadata: category: security technology: - terraform - aws owasp: - A03:2017 - Sensitive Data Exposure - A04:2021 - Insecure Design cwe: - 'CWE-311: Missing Encryption of Sensitive Data' references: - https://owasp.org/Top10/A04_2021-Insecure_Design subcategory: - audit likelihood: LOW impact: MEDIUM confidence: LOW