chore(deps): Daily security audit and updates [2026-02-21]

- Upgraded `eslint` to `10.0.1` (Safe dev-dependency patch).
- Resolved high-severity `minimatch` vulnerability transitively via `eslint` upgrade.
- Generated daily security reports in `reports/security/`.
- Created run artifacts in `src/context`, `src/decisions`, `src/todo`, `src/test_logs`.
- Updated agent memory.

Co-authored-by: PR0M3TH3AN <[email protected]>
This commit is contained in:
google-labs-jules[bot]andPR0M3TH3AN committed 2026-02-21 23:30:34 +00:00
1 parent cd1c9406cd
commit 03df42dadd
13 files changed
+260 -70

No files matched your search

@@ -0,0 +1,14 @@
# Dependency Security Report - 2026-02-21T23-11-21Z
## Summary
- **Vulnerabilities**: 2 (High: 1, Moderate: 1, Low: 0)
- **Outdated Packages**: 1
## Vulnerabilities
- [moderate] **ajv**: ajv has ReDoS when using `$data` option
- Advisory: https://github.com/advisories/GHSA-2g4f-4pwh-qvx6
- [high] **minimatch**: minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern
- Advisory: https://github.com/advisories/GHSA-3ppc-4f35-3m26
## Outdated Packages
- **eslint**: 10.0.0 -> 10.0.1 (Latest: 10.0.1)
@@ -0,0 +1,81 @@
{
"auditReportVersion": 2,
"vulnerabilities": {
"ajv": {
"name": "ajv",
"severity": "moderate",
"isDirect": false,
"via": [
{
"source": 1113398,
"name": "ajv",
"dependency": "ajv",
"title": "ajv has ReDoS when using `$data` option",
"url": "https://github.com/advisories/GHSA-2g4f-4pwh-qvx6",
"severity": "moderate",
"cwe": [
"CWE-400"
],
"cvss": {
"score": 0,
"vectorString": null
},
"range": "<6.14.0"
}
],
"effects": [],
"range": "<6.14.0",
"nodes": [
"node_modules/ajv"
],
"fixAvailable": true
},
"minimatch": {
"name": "minimatch",
"severity": "high",
"isDirect": false,
"via": [
{
"source": 1113371,
"name": "minimatch",
"dependency": "minimatch",
"title": "minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
"url": "https://github.com/advisories/GHSA-3ppc-4f35-3m26",
"severity": "high",
"cwe": [
"CWE-1333"
],
"cvss": {
"score": 0,
"vectorString": null
},
"range": "<10.2.1"
}
],
"effects": [],
"range": "<10.2.1",
"nodes": [
"node_modules/minimatch"
],
"fixAvailable": true
}
},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 1,
"high": 1,
"critical": 0,
"total": 2
},
"dependencies": {
"prod": 10,
"dev": 72,
"optional": 0,
"peer": 0,
"peerOptional": 0,
"total": 81
}
}
}
@@ -0,0 +1,9 @@
{
"eslint": {
"current": "10.0.0",
"wanted": "10.0.1",
"latest": "10.0.1",
"dependent": "app",
"location": "/app/node_modules/eslint"
}
}