Skip to content

Commit 38d73a0

Browse files
committed
data/reports: add GO-2022-1180.yaml
Aliases: CVE-2022-47633, GHSA-m3cq-xcx9-3gvm Fixes #1180 Change-Id: Ie791f119c1e01319c4178674006703ca3174909d Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/459316 Run-TryBot: Tim King <[email protected]> TryBot-Result: Gopher Robot <[email protected]> Reviewed-by: Tatiana Bradley <[email protected]>
1 parent db27d7d commit 38d73a0

File tree

2 files changed

+93
-0
lines changed

2 files changed

+93
-0
lines changed

data/osv/GO-2022-1180.json

+68
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
{
2+
"id": "GO-2022-1180",
3+
"published": "0001-01-01T00:00:00Z",
4+
"modified": "0001-01-01T00:00:00Z",
5+
"aliases": [
6+
"CVE-2022-47633",
7+
"GHSA-m3cq-xcx9-3gvm"
8+
],
9+
"details": "`verifyImages` rules can be bypassed by a malicious proxy/registry.",
10+
"affected": [
11+
{
12+
"package": {
13+
"name": "github.com/kyverno/kyverno",
14+
"ecosystem": "Go"
15+
},
16+
"ranges": [
17+
{
18+
"type": "SEMVER",
19+
"events": [
20+
{
21+
"introduced": "1.8.3"
22+
},
23+
{
24+
"fixed": "1.8.5"
25+
}
26+
]
27+
}
28+
],
29+
"database_specific": {
30+
"url": "https://pkg.go.dev/vuln/GO-2022-1180"
31+
},
32+
"ecosystem_specific": {
33+
"imports": [
34+
{
35+
"path": "github.com/kyverno/kyverno/pkg/engine",
36+
"symbols": [
37+
"imageVerifier.verifyAttestation",
38+
"imageVerifier.verifyAttestations",
39+
"imageVerifier.verifyAttestorSet",
40+
"imageVerifier.verifyAttestors",
41+
"imageVerifier.verifyImage"
42+
]
43+
}
44+
]
45+
}
46+
}
47+
],
48+
"references": [
49+
{
50+
"type": "ADVISORY",
51+
"url": "https://github.com/kyverno/kyverno/security/advisories/GHSA-m3cq-xcx9-3gvm"
52+
},
53+
{
54+
"type": "FIX",
55+
"url": "https://github.com/kyverno/kyverno/pull/5713"
56+
},
57+
{
58+
"type": "WEB",
59+
"url": "https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries"
60+
}
61+
],
62+
"credits": [
63+
{
64+
"name": "@slashben"
65+
}
66+
],
67+
"schema_version": "1.3.1"
68+
}

data/reports/GO-2022-1180.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
modules:
2+
- module: github.com/kyverno/kyverno
3+
versions:
4+
- introduced: 1.8.3
5+
fixed: 1.8.5
6+
vulnerable_at: 1.8.4
7+
packages:
8+
- package: github.com/kyverno/kyverno/pkg/engine
9+
symbols:
10+
- imageVerifier.verifyAttestation
11+
- imageVerifier.verifyAttestations
12+
- imageVerifier.verifyAttestors
13+
- imageVerifier.verifyAttestorSet
14+
- imageVerifier.verifyImage
15+
description: |
16+
`verifyImages` rules can be bypassed by a malicious proxy/registry.
17+
cves:
18+
- CVE-2022-47633
19+
ghsas:
20+
- GHSA-m3cq-xcx9-3gvm
21+
credit: '@slashben'
22+
references:
23+
- advisory: https://github.com/kyverno/kyverno/security/advisories/GHSA-m3cq-xcx9-3gvm
24+
- fix: https://github.com/kyverno/kyverno/pull/5713
25+
- web: https://kyverno.io/policies/best-practices/restrict_image_registries/restrict_image_registries

0 commit comments

Comments
 (0)