Expand file tree
/
Copy path.grype.yaml
More file actions
415 lines (415 loc) · 16.1 KB
/
Copy path.grype.yaml
File metadata and controls
415 lines (415 loc) · 16.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
# Grype configuration used by `gh aw compile --grype`.
#
# Ignore rules below are documented risk acceptances for findings that have no
# upstream fix available. Each rule is scoped to a specific vulnerability ID,
# package, and version so other builds remain reported. Remove a rule as soon as
# the upstream base image ships a fix; the daily
# `--force-refresh-container-pins` scan picks the fix up automatically.
ignore:
# Debian glibc advisories affecting the Debian base layer of
# ghcr.io/github/github-mcp-server. Debian lists no fixed version for these
# CVEs, so there is nothing to upgrade to; gh-aw only runs this image as an
# MCP server and does not redistribute glibc. Re-evaluate when Debian
# publishes a patched libc6.
- vulnerability: CVE-2026-5450
reason: "Debian lists no fixed libc6 version; risk-accepted until a patched base image ships."
package:
name: libc6
version: 2.36-9+deb12u14
type: deb
- vulnerability: CVE-2026-5928
reason: "Debian lists no fixed libc6 version; risk-accepted until a patched base image ships."
package:
name: libc6
version: 2.36-9+deb12u14
type: deb
- vulnerability: CVE-2026-5435
reason: "Debian lists no fixed libc6 version; risk-accepted until a patched base image ships."
package:
name: libc6
version: 2.36-9+deb12u14
type: deb
# grafana/mcp-grafana 1.1.0 embeds Go 1.26.5 and module versions with
# published fixes, but Grafana has not released a rebuilt image containing
# them. Keep these exceptions scoped to the affected versions so a rebuilt
# image is scanned normally.
- vulnerability: GO-2026-5026
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-5942
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-5972
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-6088
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-6089
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-6090
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-6091
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-6218
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with Go 1.26.6 or newer."
package:
name: stdlib
version: go1.26.5
type: go-module
- vulnerability: GO-2026-5970
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with golang.org/x/text 0.39.0 or newer."
package:
name: golang.org/x/text
version: v0.37.0
type: go-module
- vulnerability: GHSA-hrxh-6v49-42gf
reason: "No fixed grafana/mcp-grafana image is available; risk-accepted until Grafana rebuilds with google.golang.org/grpc 1.82.1 or newer."
package:
name: google.golang.org/grpc
version: v1.80.0
type: go-module
# Alpine has not published a fixed busybox package for CVE-2025-60876.
- vulnerability: CVE-2025-60876
reason: "Alpine lists no fixed busybox version; risk-accepted until a patched grafana/mcp-grafana base image ships."
package:
name: busybox
version: 1.37.0-r30
type: apk
- vulnerability: CVE-2025-60876
reason: "Alpine lists no fixed busybox-binsh version; risk-accepted until a patched grafana/mcp-grafana base image ships."
package:
name: busybox-binsh
version: 1.37.0-r30
type: apk
- vulnerability: CVE-2025-60876
reason: "Alpine lists no fixed ssl_client version; risk-accepted until a patched grafana/mcp-grafana base image ships."
package:
name: ssl_client
version: 1.37.0-r30
type: apk
# ghcr.io/oraios/serena is pinned to the 1.7.0 release. The rules below cover
# Critical findings in that image's Debian trixie base layer for which Debian
# publishes no fixed package version, plus two bundled runtime components that
# only an upstream Serena rebuild can update. gh-aw runs Serena as a
# third-party MCP server and never links or redistributes its contents. Each
# rule is scoped to the exact package version shipped by serena:1.7.0, so
# bumping the pin re-reports anything that is still unfixed.
- vulnerability: CVE-2026-8924
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8924
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8924
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8926
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8926
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8926
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8927
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8927
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-8927
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-9079
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-9079
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-9079
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-10536
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-10536
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-10536
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-11856
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: curl
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-11856
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl3t64-gnutls
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-11856
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libcurl4t64
version: "8.14.1-2+deb13u4"
type: deb
- vulnerability: CVE-2026-5450
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libc-bin
version: "2.41-12+deb13u3"
type: deb
- vulnerability: CVE-2026-5450
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libc-dev-bin
version: "2.41-12+deb13u3"
type: deb
- vulnerability: CVE-2026-5450
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libc6
version: "2.41-12+deb13u3"
type: deb
- vulnerability: CVE-2026-5450
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libc6-dev
version: "2.41-12+deb13u3"
type: deb
- vulnerability: CVE-2026-8376
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libperl5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-8376
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-8376
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-base
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-8376
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-modules-5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-12087
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libperl5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-12087
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-12087
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-base
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-12087
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-modules-5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-13221
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libperl5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-13221
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-13221
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-base
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-13221
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-modules-5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-42496
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libperl5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-42496
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-42496
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-base
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-42496
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-modules-5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-57433
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: libperl5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-57433
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-57433
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-base
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-57433
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: perl-modules-5.40
version: "5.40.1-6"
type: deb
- vulnerability: CVE-2026-60002
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: openssh-client
version: "1:10.0p1-7+deb13u4"
type: deb
- vulnerability: CVE-2026-60002
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: openssh-server
version: "1:10.0p1-7+deb13u4"
type: deb
- vulnerability: CVE-2026-60002
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: openssh-sftp-server
version: "1:10.0p1-7+deb13u4"
type: deb
- vulnerability: CVE-2026-60002
reason: "Debian trixie lists no fixed version; risk-accepted until oraios/serena ships a rebuilt image."
package:
name: ssh
version: "1:10.0p1-7+deb13u4"
type: deb
- vulnerability: CVE-2025-55130
reason: "Node.js is bundled in the serena image; risk-accepted until oraios/serena rebuilds with Node.js 22.22.0 or newer."
package:
name: node
version: "22.18.0"
type: binary
- vulnerability: GHSA-23hp-3jrh-7fpw
reason: "npm tar is bundled in the serena image; risk-accepted until oraios/serena rebuilds with tar 7.5.19 or newer."
package:
name: tar
version: "6.2.1"
type: npm
- vulnerability: GHSA-23hp-3jrh-7fpw
reason: "npm tar is bundled in the serena image; risk-accepted until oraios/serena rebuilds with tar 7.5.19 or newer."
package:
name: tar
version: "7.4.3"
type: npm