Skip to content

Commit fe49e1a

Browse files
authored
fix(deps): upgrade jest and accept unfixable js-yaml baseline (#694)
* fix(deps): upgrade jest to 30.4.1 to reduce transitive CVE surface Upgrades jest from 30.3.0 to 30.4.1, clearing the @babel/core low-severity transitive finding. The js-yaml medium finding via @istanbuljs/load-nyc-config is unfixable upstream (pinned to ^3.13.1) and is accepted via baseline. Closes #693 * chore: add cve-lite baseline for unfixable js-yaml transitive dev dep Accepts GHSA-h67p-54hq-rp68 (js-yaml@3.14.2, medium) as a known baseline. The finding is only reachable through jest -> babel-plugin-istanbul -> @istanbuljs/load-nyc-config, which pins js-yaml@^3.13.1 with no upstream fix. Future scans will suppress this finding and only fail on new introductions.
1 parent b0da45a commit fe49e1a

3 files changed

Lines changed: 636 additions & 555 deletions

File tree

.cve-lite/baseline.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"version": 1,
3+
"createdAt": "2026-06-17T04:48:33.541Z",
4+
"findings": [
5+
{
6+
"name": "js-yaml",
7+
"version": "3.14.2",
8+
"advisoryIds": [
9+
"GHSA-h67p-54hq-rp68"
10+
]
11+
}
12+
]
13+
}

0 commit comments

Comments
 (0)