Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removing deprecated images for security. #199

Merged
merged 1 commit into from
Mar 10, 2021

Conversation

sk33lz
Copy link
Contributor

@sk33lz sk33lz commented Mar 10, 2021

An old security vulnerability was recently identified in our Ubuntu 14.04 and 16.04 Docker images related to a malicious dependency in the event-stream npm package we include as a dependency of our proboscis npm package. See dominictarr/event-stream#116 for more details on the event-stream vulnerability.

Our investigation into how this vulnerability affected our Docker images identified that some older Probo Docker image tags built at the time that vulnerability was active do contain the malicious flatmap-stream npm package. The specific security vulnerability was patched shortly after it was identified by the cryptocurrency wallet, Copay, which was the target of the original attack.

We have not identified any malicious activity that has occurred on our servers related to this vulnerability, but we are removing all of the Ubuntu 14.04 and Ubuntu 16.04 images that contain the flatmap-stream npm package from our authorized images list effective immediately to address any possible security concerns related to the malicious flatmap-stream package.

We have recently added 18.04 images for all supported PHP versions that do not contain the malicious flatmap-stream package. All Probo users are advised to update their 14.04 or 16.04 images to the respective 18.04 image in their .probo.yaml. See https://docs.probo.ci/build/images/ for the most up to date approved Probo Docker images.

An old security vulnerability was recently identified in our Ubuntu 14.04 and 16.04 Docker images related to a malicious dependency in the event-stream npm package we include as a dependency of our proboscis npm package. See dominictarr/event-stream#116 for more details on the event-stream vulnerability. 

Our investigation into how this vulnerability affected our Docker images identified that some older Probo Docker image tags built at the time that vulnerability was active do contain the malicious flatmap-stream npm package. The specific security vulnerability was patched shortly after it was identified by the cryptocurrency wallet, Copay, which was the target of the original attack. 

We have not identified any malicious activity that has occurred on our servers related to this vulnerability, but we are removing all of the Ubuntu 14.04 and Ubuntu 16.04 images that contain the flatmap-stream npm package from our authorized images list effective immediately to address any possible security concerns related to the malicious flatmap-stream package.

We have recently added 18.04 images for all supported PHP versions that do not contain the malicious flatmap-stream package. All Probo users are advised to update their 14.04 or 16.04 images to the respective 18.04 image in their .probo.yaml. See https://docs.probo.ci/build/images/ for the most up to date approved Probo Docker images.
@sk33lz sk33lz requested a review from ElusiveMind March 10, 2021 19:01
@sk33lz sk33lz self-assigned this Mar 10, 2021
@ElusiveMind ElusiveMind merged commit b633fab into master Mar 10, 2021
@ElusiveMind ElusiveMind deleted the remove-1404-1604-images branch March 10, 2021 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants