{"version":"2.1.0","runs":[{"invocations":[{"executionSuccessful":true,"toolExecutionNotifications":[]}],"results":[],"tool":{"driver":{"name":"Semgrep OSS","rules":[{"defaultConfiguration":{"level":"error"},"fullDescription":{"text":"Variable '$VAR' was freed twice. This can lead to undefined behavior."},"help":{"markdown":"Variable '$VAR' was freed twice. This can lead to undefined behavior.\n\n<b>References:</b>\n - [https://cwe.mitre.org/data/definitions/415.html](https://cwe.mitre.org/data/definitions/415.html)\n - [https://owasp.org/www-community/vulnerabilities/Doubly_freeing_memory](https://owasp.org/www-community/vulnerabilities/Doubly_freeing_memory)\n","text":"Variable '$VAR' was freed twice. This can lead to undefined behavior."},"id":"work.acb.semgrep-offline.rules.community.c.lang.security.double-free","name":"work.acb.semgrep-offline.rules.community.c.lang.security.double-free","properties":{"precision":"very-high","tags":["CWE-415: Double Free","LOW CONFIDENCE","OWASP-A01:2017 - Injection","OWASP-A03:2021 - Injection","OWASP-A05:2025 - Injection","security"]},"shortDescription":{"text":"Semgrep Finding: work.acb.semgrep-offline.rules.community.c.lang.security.double-free"}}],"semanticVersion":"1.177.0"}}}],"$schema":"https://docs.oasis-open.org/sarif/sarif/v2.1.0/os/schemas/sarif-schema-2.1.0.json"}