Skip to content

Commit 25989db

Browse files
authored
Merge pull request #1250 from dtrudg/3.10.5
docs: Bump for 3.10.5 release
2 parents feac7b8 + 86a30c2 commit 25989db

File tree

4 files changed

+20
-7
lines changed

4 files changed

+20
-7
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ orbs:
66
parameters:
77
go-version:
88
type: string
9-
default: '1.19.3'
9+
default: '1.19.5'
1010

1111
executors:
1212
node:

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# SingularityCE Changelog
22

3+
## 3.10.5 \[2022-01-17\]
4+
5+
### Security Related Fixes
6+
7+
- [CVE-2022-23538](https://github.com/sylabs/scs-library-client/security/advisories/GHSA-7p8m-22h4-9pj7):
8+
The github.com/sylabs/scs-library-client dependency included in SingularityCE
9+
\>=3.10.0, \<3.10.5 may leak user credentials to a third-party service via HTTP
10+
redirect. This issue is limited to `library://` access to specific Singularity
11+
Enterprise 1.x or 3rd party library configurations, which implement a
12+
concurrent multi-part download flow. Access to Singularity Enterprise 2.x, or
13+
Singularity Container Services (cloud.sylabs.io), does not trigger the
14+
vulnerable flow. See the linked advisory for full details.
15+
316
## 3.10.4 \[2022-11-10\]
417

518
### Bug Fixes

INSTALL.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ _**NOTE:** if you are updating Go from a older version, make sure you remove
5656
`/usr/local/go` before reinstalling it._
5757

5858
```sh
59-
export VERSION=1.19.3 OS=linux ARCH=amd64 # change this as you need
59+
export VERSION=1.19.5 OS=linux ARCH=amd64 # change this as you need
6060

6161
wget -O /tmp/go${VERSION}.${OS}-${ARCH}.tar.gz \
6262
https://dl.google.com/go/go${VERSION}.${OS}-${ARCH}.tar.gz
@@ -114,11 +114,11 @@ cd singularity
114114
By default your clone will be on the `main` branch which is where development
115115
of SingularityCE happens. To build a specific version of SingularityCE, check
116116
out a [release tag](https://github.com/sylabs/singularity/tags) before
117-
compiling. E.g. to build the 3.10.4 release checkout the
118-
`v3.10.4` tag:
117+
compiling. E.g. to build the 3.10.5 release checkout the
118+
`v3.10.5` tag:
119119

120120
```sh
121-
git checkout --recurse-submodules v3.10.4
121+
git checkout --recurse-submodules v3.10.5
122122
```
123123

124124
## Compiling SingularityCE
@@ -169,7 +169,7 @@ build and install the RPM like this:
169169
<!-- markdownlint-disable MD013 -->
170170

171171
```sh
172-
export VERSION=3.10.4 # this is the singularity version, change as you need
172+
export VERSION=3.10.5 # this is the singularity version, change as you need
173173

174174
# Fetch the source
175175
wget https://github.com/sylabs/singularity/releases/download/v${VERSION}/singularity-ce-${VERSION}.tar.gz

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ reserved.
1717

1818
Copyright (c) 2017, SingularityWare, LLC. All rights reserved.
1919

20-
Copyright (c) 2018-2022, Sylabs, Inc. All rights reserved.
20+
Copyright (c) 2018-2023, Sylabs, Inc. All rights reserved.
2121

2222
Copyright (c) Contributors to the Apptainer project, established as Apptainer a
2323
Series of LF Projects LLC.

0 commit comments

Comments
 (0)