📦

Audit History

gdpr-data-handling - 8 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v8 LatestJul 7, 2026, 06:49 AM 1 confirmed0No capability change
v7 Jul 7, 2026, 06:49 AM 1 confirmed0External commandsNetwork access
v6 Jul 1, 2026, 12:39 AM No confirmed findings0No capability change
v5 Jul 1, 2026, 12:39 AM No confirmed findings0 Network accessExternal commands
v4 Jan 17, 2026, 08:57 AM No confirmed findings0No capability change
v3 Jan 17, 2026, 08:57 AM No confirmed findings0Network accessExternal commands
v2 Jan 4, 2026, 04:21 PM No confirmed findings0No capability change
v1 Jan 4, 2026, 04:21 PM No confirmed findings0Baseline

Jul 7, 2026, 06:49 AM

Most static findings are false positives from Markdown code fences, documentation links, abstract database examples, and ordinary GDPR terminology. No prompt injection or malicious exfiltration intent was found. The DSAR examples omit verification and ownership checks before returning, deleting, or exporting personal data.

1
Files scanned
617
Lines analyzed
3
Review items
0
False positives ignored

Confirmed security concerns (1)

High
DSAR Processing Lacks Verification Enforcement
The DSAR examples accept a verified flag during request submission. Processing functions then retrieve by request_id and return, delete, or export personal data without authorization checks. A leaked or guessed request ID could expose or erase personal data.
The code explicitly records verification state when creating a request, then processes access, erasure, and portability paths without checking that state. This is a clear privacy authorization gap in the example workflow.
Audited by: codex

Jul 7, 2026, 06:49 AM

Most static findings are false positives from Markdown code fences, documentation links, abstract database examples, and ordinary GDPR terminology. No prompt injection or malicious exfiltration intent was found. The DSAR examples omit verification and ownership checks before returning, deleting, or exporting personal data.

1
Files scanned
617
Lines analyzed
3
Review items
0
False positives ignored

Confirmed security concerns (1)

High
DSAR Processing Lacks Verification Enforcement
The DSAR examples accept a verified flag during request submission. Processing functions then retrieve by request_id and return, delete, or export personal data without authorization checks. A leaked or guessed request ID could expose or erase personal data.
The code explicitly records verification state when creating a request, then processes access, erasure, and portability paths without checking that state. This is a clear privacy authorization gap in the example workflow.
Audited by: codex

Jul 1, 2026, 12:39 AM

Static analysis reported code execution, network, sensitive file, weak crypto, and reconnaissance patterns in SKILL.md. Review found these are Markdown fences, illustrative code examples, database method names, external reference links, and keyword collisions. No prompt injection, malicious intent, active exfiltration, or runnable installer behavior was found.

1
Files scanned
617
Lines analyzed
0
Review items
6
False positives ignored
Static false positives ignored (6)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
Markdown Code Fences Misclassified as Shell Execution
The reported backtick execution locations are Markdown fences around diagrams, JavaScript, HTML, Python, and checklist examples. They are not executable scripts and do not invoke a shell.
The line context shows fenced Markdown delimiters and example snippets only. No shell command, interpreter call, or package script is present.
Low
Network and Database Calls Are Illustrative Examples
The network and SQLite findings point to sample database operations, data source method calls, and GDPR resource links. No active HTTP client, webhook, credential transfer, or bundled executable code was found.
The reviewed lines are sample persistence calls, method definitions, or public documentation URLs. There is no evidence of runtime network access or data exfiltration.
Low
Sensitive File and Key Detections Lack Supporting Evidence
The sensitive findings point to ordinary example code such as data category lists and database method calls. No certificate, private key, SQLite file path, token, or embedded secret was found.
The cited content does not contain credential material or database files. It only references placeholder database objects inside instructional examples.
Low
Weak Cryptography Heuristic Matches Benign Words
The weak cryptography findings appear to match substrings in terms such as description and design. No DES, MD5, SHA-1, or custom cryptographic implementation was found at the cited locations.
The cited lines contain natural language or field names, not cryptographic algorithms. A targeted search found no weak algorithm usage.
Low
Reconnaissance Findings Are Checklist and Schema Terms
The system and network reconnaissance findings are caused by terms in example schemas and compliance checklist text. No host enumeration, port scanning, or environment probing behavior was found.
Line 425 is an analytics schema field, and line 587 is a breach notification checklist item. Neither line performs reconnaissance.
Low
Critical Combination Heuristic Not Confirmed
The combined code execution, network, and credential access heuristic was not confirmed after contextual review. The skill is a single Markdown guide with examples and public references, not an executable tool.
The suspicious categories are present only as documentation examples and reference links. No executable path combines command execution, network access, and credential handling.
No confirmed security findings were recorded for this completed audit.
Audited by: codex

Jul 1, 2026, 12:39 AM

Static analysis reported code execution, network, sensitive file, weak crypto, and reconnaissance patterns in SKILL.md. Review found these are Markdown fences, illustrative code examples, database method names, external reference links, and keyword collisions. No prompt injection, malicious intent, active exfiltration, or runnable installer behavior was found.

1
Files scanned
617
Lines analyzed
0
Review items
6
False positives ignored
Static false positives ignored (6)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
Markdown Code Fences Misclassified as Shell Execution
The reported backtick execution locations are Markdown fences around diagrams, JavaScript, HTML, Python, and checklist examples. They are not executable scripts and do not invoke a shell.
The line context shows fenced Markdown delimiters and example snippets only. No shell command, interpreter call, or package script is present.
Low
Network and Database Calls Are Illustrative Examples
The network and SQLite findings point to sample database operations, data source method calls, and GDPR resource links. No active HTTP client, webhook, credential transfer, or bundled executable code was found.
The reviewed lines are sample persistence calls, method definitions, or public documentation URLs. There is no evidence of runtime network access or data exfiltration.
Low
Sensitive File and Key Detections Lack Supporting Evidence
The sensitive findings point to ordinary example code such as data category lists and database method calls. No certificate, private key, SQLite file path, token, or embedded secret was found.
The cited content does not contain credential material or database files. It only references placeholder database objects inside instructional examples.
Low
Weak Cryptography Heuristic Matches Benign Words
The weak cryptography findings appear to match substrings in terms such as description and design. No DES, MD5, SHA-1, or custom cryptographic implementation was found at the cited locations.
The cited lines contain natural language or field names, not cryptographic algorithms. A targeted search found no weak algorithm usage.
Low
Reconnaissance Findings Are Checklist and Schema Terms
The system and network reconnaissance findings are caused by terms in example schemas and compliance checklist text. No host enumeration, port scanning, or environment probing behavior was found.
Line 425 is an analytics schema field, and line 587 is a breach notification checklist item. Neither line performs reconnaissance.
Low
Critical Combination Heuristic Not Confirmed
The combined code execution, network, and credential access heuristic was not confirmed after contextual review. The skill is a single Markdown guide with examples and public references, not an executable tool.
The suspicious categories are present only as documentation examples and reference links. No executable path combines command execution, network access, and credential handling.
No confirmed security findings were recorded for this completed audit.
Audited by: codex

Jan 17, 2026, 08:57 AM

Pure documentation skill with example code patterns only. No executable scripts, file access, environment access, network calls, or external command execution. All 62 static findings are false positives caused by markdown formatting and documentation text being misidentified as security patterns.

2
Files scanned
791
Lines analyzed
2
Review items
0
False positives ignored
Audited by: claude

Jan 17, 2026, 08:57 AM

Pure documentation skill with example code patterns only. No executable scripts, file access, environment access, network calls, or external command execution. All 62 static findings are false positives caused by markdown formatting and documentation text being misidentified as security patterns.

2
Files scanned
791
Lines analyzed
2
Review items
0
False positives ignored
Audited by: claude

Jan 4, 2026, 04:21 PM

Pure documentation skill with example code patterns only. No executable scripts, file access, environment access, network calls, or external command execution. The skill provides GDPR guidance and conceptual code snippets for educational purposes.

4
Files scanned
835
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude

Jan 4, 2026, 04:21 PM

Pure documentation skill with example code patterns only. No executable scripts, file access, environment access, network calls, or external command execution. The skill provides GDPR guidance and conceptual code snippets for educational purposes.

4
Files scanned
835
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude