Skip to content

Commit

Permalink
Merge pull request #74 from phenixblue/v2.2.1-fix2
Browse files Browse the repository at this point in the history
Prep for v2.2.1 release
  • Loading branch information
phenixblue authored Oct 28, 2020
2 parents 11cc956 + 8234421 commit fd42e33
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 5 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/ci-image-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ jobs:
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}

- name: Build and push magtape-init image to DockerHub
if: github.repository == 'tmobile/magtape'
Expand Down Expand Up @@ -72,8 +72,8 @@ jobs:
- name: Login to DockerHub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}

- name: Build and push magtape image to DockerHub
if: github.repository == 'tmobile/magtape'
Expand Down
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,30 @@ This release focuses on some security enhancements.
### Misc Notes

- 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

## 2.2.1

### Security Fix

- Bump cryptography from 2.9.2 to 3.2 in /app/magtape-init (ref #68)

```
* **SECURITY ISSUE:** Attempted to make RSA PKCS#1v1.5 decryption more constant
time, to protect against Bleichenbacher vulnerabilities. Due to limitations
imposed by our API, we cannot completely mitigate this vulnerability and a
future release will contain a new API which is designed to be resilient to
these for contexts where it is required. Credit to **Hubert Kario** for
reporting the issue. *CVE-2020-25659*
* Support for OpenSSL 1.0.2 has been removed. Users on older version of OpenSSL
will need to upgrade.
* Added basic support for PKCS7 signing (including SMIME) via
:class:`~cryptography.hazmat.primitives.serialization.pkcs7.PKCS7SignatureBuilder`.
.. _v3-1-1:
3.1.1 - 2020-09-22
```

### Enhancements

- Backported some CI changes related to Image Builds (ref #62)
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ You can use the following command to install MagTape and the example policies fr
**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.

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

#### This will do the following
Expand Down

0 comments on commit fd42e33

Please sign in to comment.