Skip to content

Commit 74f0352

Browse files
committed
v3.6.3 release CHANGELOG.md / INSTALL.md entries
1 parent 17aa470 commit 74f0352

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,31 @@ _With the release of `v3.0.0`, we're introducing a new changelog format in an at
99

1010
_The old changelog can be found in the `release-2.6` branch_
1111

12-
# Changes since v3.6.2
12+
# v3.6.3 - [2020-09-15]
13+
14+
## Security related fixes
15+
16+
Singularity 3.6.3 addresses the following security issues.
17+
18+
- [CVE-2020-25039](https://github.com/hpcng/singularity/security/advisories/GHSA-w6v2-qchm-grj7):
19+
When a Singularity action command (run, shell, exec) is run with
20+
the fakeroot or user namespace option, Singularity will extract a
21+
container image to a temporary sandbox directory. Due to insecure
22+
permissions on the temporary directory it is possible for any user
23+
with access to the system to read the contents of the
24+
image. Additionally, if the image contains a world-writable file
25+
or directory, it is possible for a user to inject arbitrary
26+
content into the running container.
27+
28+
- [CVE-2020-25040](https://github.com/hpcng/singularity/security/advisories/GHSA-jv9c-w74q-6762):
29+
When a Singularity command that results in a container build
30+
operation is executed, it is possible for a user with access to
31+
the system to read the contents of the image during the
32+
build. Additionally, if the image contains a world-writable file
33+
or directory, it is possible for a user to inject arbitrary
34+
content into the running build, which in certain circumstances may
35+
enable arbitrary code execution during the build and/or when the
36+
built container is run.
1337

1438
## Bug Fixes
1539

INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ $ mkdir -p ${GOPATH}/src/github.com/sylabs && \
8989
To build a stable version of Singularity, check out a [release tag](https://github.com/sylabs/singularity/tags) before compiling:
9090

9191
```
92-
$ git checkout v3.6.2
92+
$ git checkout v3.6.3
9393
```
9494

9595
## Compiling Singularity
@@ -132,7 +132,7 @@ as shown above. Then download the latest
132132
and use it to install the RPM like this:
133133

134134
```
135-
$ export VERSION=3.6.2 # this is the singularity version, change as you need
135+
$ export VERSION=3.6.3 # this is the singularity version, change as you need
136136
137137
$ wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-${VERSION}.tar.gz && \
138138
rpmbuild -tb singularity-${VERSION}.tar.gz && \

0 commit comments

Comments
 (0)