Skip to content

Commit fd42e33

Browse files
authored
Merge pull request #74 from phenixblue/v2.2.1-fix2
Prep for v2.2.1 release
2 parents 11cc956 + 8234421 commit fd42e33

File tree

3 files changed

+32
-5
lines changed

3 files changed

+32
-5
lines changed

.github/workflows/ci-image-build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ jobs:
3131
- name: Login to DockerHub
3232
uses: docker/login-action@v1
3333
with:
34-
username: ${{ secrets.DOCKER_USERNAME }}
35-
password: ${{ secrets.DOCKER_PASSWORD }}
34+
username: ${{ secrets.DOCKERHUB_USERNAME }}
35+
password: ${{ secrets.DOCKERHUB_PASSWORD }}
3636

3737
- name: Build and push magtape-init image to DockerHub
3838
if: github.repository == 'tmobile/magtape'
@@ -72,8 +72,8 @@ jobs:
7272
- name: Login to DockerHub
7373
uses: docker/login-action@v1
7474
with:
75-
username: ${{ secrets.DOCKER_USERNAME }}
76-
password: ${{ secrets.DOCKER_PASSWORD }}
75+
username: ${{ secrets.DOCKERHUB_USERNAME }}
76+
password: ${{ secrets.DOCKERHUB_PASSWORD }}
7777

7878
- name: Build and push magtape image to DockerHub
7979
if: github.repository == 'tmobile/magtape'

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,30 @@ This release focuses on some security enhancements.
6262
### Misc Notes
6363

6464
- Changes OPA container listening port from `443` to `8443` since a non-root user can't bind to ports below 1000. The OPA container isn't exposed outside of localhost, so this shouldn't present any issues
65+
66+
## 2.2.1
67+
68+
### Security Fix
69+
70+
- Bump cryptography from 2.9.2 to 3.2 in /app/magtape-init (ref #68)
71+
72+
```
73+
* **SECURITY ISSUE:** Attempted to make RSA PKCS#1v1.5 decryption more constant
74+
time, to protect against Bleichenbacher vulnerabilities. Due to limitations
75+
imposed by our API, we cannot completely mitigate this vulnerability and a
76+
future release will contain a new API which is designed to be resilient to
77+
these for contexts where it is required. Credit to **Hubert Kario** for
78+
reporting the issue. *CVE-2020-25659*
79+
* Support for OpenSSL 1.0.2 has been removed. Users on older version of OpenSSL
80+
will need to upgrade.
81+
* Added basic support for PKCS7 signing (including SMIME) via
82+
:class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.
83+
.. _v3-1-1:
84+
85+
86+
3.1.1 - 2020-09-22
87+
```
88+
89+
### Enhancements
90+
91+
- Backported some CI changes related to Image Builds (ref #62)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ You can use the following command to install MagTape and the example policies fr
6363
**NOTE:** The quickstart installation is not meant for production use. Please read through the [Advanced Install](docs/install.md) and [Cautions](#cautions) sections, and as always, use your best judgement when configuring MagTape for production scenarios.
6464

6565
```
66-
$ kubectl apply -f https://raw.githubusercontent.com/tmobile/magtape/master/deploy/install.yaml
66+
$ kubectl apply -f https://raw.githubusercontent.com/tmobile/magtape/v2.2.1/deploy/install.yaml
6767
```
6868

6969
#### This will do the following

0 commit comments

Comments
 (0)