Skip to content

Commit b789cca

Browse files
committed
Update vulnerability whitelist
1 parent 91d25e1 commit b789cca

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

.last-exported-commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Last exported commit from parent repo: 0e3b39088f7b334fe6ce2c1199800dff80466188
1+
Last exported commit from parent repo: d0f1f49fac41192923a5acb1becefa03916ef968

nix-bootstrap.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ cabal-version: 2.0
55
-- see: https://github.com/sol/hpack
66

77
name: nix-bootstrap
8-
version: 1.3.1.1
8+
version: 1.3.1.2
99
author: gchquser
1010
maintainer: [email protected]
1111
copyright: Crown Copyright

package.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414
name: nix-bootstrap
15-
version: 1.3.1.1
15+
version: 1.3.1.2
1616
author: gchquser
1717
maintainer: [email protected]
1818
copyright: Crown Copyright

vulnerability-whitelist.toml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ comment = "bash is only a build-time dependency so we're not vulnerable to this
2222
["binutils"]
2323
comment = "binutils is only a build-time dependency so we're not vulnerable to this attack."
2424

25+
["c-ares"]
26+
comment = "c-ares is only a build-time dependency so we are not vulnerable to this attack."
27+
2528
["cereal"]
2629
cve = ["CVE-2020-11104", "CVE-2020-11105"]
2730
comment = "CVEs refer to the C++ library cereal, not this haskell package."
@@ -62,7 +65,6 @@ cve = ["CVE-2021-23154", "CVE-2021-44458"]
6265
comment = "CVEs refer to Mirantis Lens, not this haskell package."
6366

6467
["libarchive"]
65-
cve = ["CVE-2022-36227"]
6668
comment = "libarchive is only a build-time dependency so we are not vulnerable to this attack."
6769

6870
["libxml2"]
@@ -94,12 +96,22 @@ cve = ["CVE-2021-35048",
9496
"CVE-2022-0997"]
9597
comment = "CVEs refer to Fidelis Network, not this haskell package."
9698

99+
["ncurses"]
100+
cve = ["CVE-2023-29491"]
101+
comment = "Vulnerability only applies to setuid applications, which nix-bootstrap is not"
102+
103+
["ninja"]
104+
comment = "ninja is only a build-time dependency so we are not vulnerable to this attack."
105+
97106
["openssl"]
98107
comment = "openssl is only a build-time dependency so we are not vulnerable to this attack."
99108

100109
["patch"]
101110
comment = "patch is only a build-time dependency so we are not vulnerable to this attack."
102111

112+
["perl"]
113+
comment = "perl is only a build-time dependency so we are not vulnerable to this attack."
114+
103115
["safe"]
104116
comment = "CVEs refer to F-Secure SAFE browser, not this haskell package."
105117

@@ -137,8 +149,8 @@ comment = "None of these vulnerabilities affect nix-bootstrap as it doesn't proc
137149
comment = "wheel is only a build-time dependency so we are not vulnerable to this attack."
138150

139151
["yaml"]
140-
cve = ["CVE-2022-3064", "CVE-2021-4235"]
141-
comment = "CVEs refer to go-yaml, not this haskell package."
152+
cve = ["CVE-2022-3064", "CVE-2021-4235", "CVE-2023-2251"]
153+
comment = "CVEs refer to other things called yaml, not this haskell package."
142154

143155
["zlib-0.6.3.0"]
144156
cve = ["CVE-2018-25032", "CVE-2022-37434"]

0 commit comments

Comments
 (0)