Skip to content

Commit 369d6ce

Browse files
fix: patch CVE-2026-39892 and CVE-2026-33186 across SDK, API and MCP images (#10978)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
1 parent d23c2f3 commit 369d6ce

10 files changed

Lines changed: 172 additions & 162 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ LABEL org.opencontainers.image.source="https://github.com/prowler-cloud/prowler"
66
ARG POWERSHELL_VERSION=7.5.0
77
ENV POWERSHELL_VERSION=${POWERSHELL_VERSION}
88

9-
ARG TRIVY_VERSION=0.69.2
9+
ARG TRIVY_VERSION=0.70.0
1010
ENV TRIVY_VERSION=${TRIVY_VERSION}
1111

1212
ARG ZIZMOR_VERSION=1.24.1

api/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ All notable changes to the **Prowler API** are documented in this file.
88

99
- `scan-reset-ephemeral-resources` post-scan task zeroes `failed_findings_count` for resources missing from the latest full-scope scan, keeping ephemeral resources from polluting the Resources page sort [(#10929)](https://github.com/prowler-cloud/prowler/pull/10929)
1010

11+
### 🔐 Security
12+
13+
- `trivy` binary from 0.69.2 to 0.70.0 and `cryptography` from 46.0.6 to 46.0.7 (transitive via prowler SDK) in the API image for CVE-2026-33186 and CVE-2026-39892 [(#10978)](https://github.com/prowler-cloud/prowler/pull/10978)
14+
1115
---
1216

1317
## [1.26.1] (Prowler v5.25.1)

api/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ LABEL maintainer="https://github.com/prowler-cloud/api"
55
ARG POWERSHELL_VERSION=7.5.0
66
ENV POWERSHELL_VERSION=${POWERSHELL_VERSION}
77

8-
ARG TRIVY_VERSION=0.69.2
8+
ARG TRIVY_VERSION=0.70.0
99
ENV TRIVY_VERSION=${TRIVY_VERSION}
1010

1111
ARG ZIZMOR_VERSION=1.24.1

api/poetry.lock

Lines changed: 57 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies = [
2525
"defusedxml==0.7.1",
2626
"gunicorn==23.0.0",
2727
"lxml==5.3.2",
28-
"prowler @ git+https://github.com/prowler-cloud/prowler.git@master",
28+
"prowler @ git+https://github.com/prowler-cloud/prowler.git@eb1b4190ab2d9c265b46c9ede0298b81bdcf35a8",
2929
"psycopg2-binary==2.9.9",
3030
"pytest-celery[redis] (==1.3.0)",
3131
"sentry-sdk[django] (==2.56.0)",

mcp_server/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes to the **Prowler MCP Server** are documented in this file.
44

5+
## [0.7.0] (Prowler UNRELEASED)
6+
7+
### 🔐 Security
8+
9+
- `cryptography` from 46.0.1 to 47.0.0 (transitive) for CVE-2026-39892 and CVE-2026-26007 / CVE-2026-34073 [(#10978)](https://github.com/prowler-cloud/prowler/pull/10978)
10+
11+
---
12+
513
## [0.6.0] (Prowler v5.23.0)
614

715
### 🚀 Added

mcp_server/uv.lock

Lines changed: 45 additions & 48 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

poetry.lock

Lines changed: 53 additions & 53 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

prowler/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ All notable changes to the **Prowler SDK** are documented in this file.
2828
### 🔐 Security
2929

3030
- Parser-mismatch SSRF in image provider registry auth where crafted bearer-token realms and pagination links could force requests to internal addresses and leak credentials cross-origin [(#10945)](https://github.com/prowler-cloud/prowler/pull/10945)
31+
- `cryptography` from 46.0.6 to 46.0.7 and `trivy` binary from 0.69.2 to 0.70.0 in the SDK image for CVE-2026-39892 and CVE-2026-33186 [(#10978)](https://github.com/prowler-cloud/prowler/pull/10978)
3132

3233
---
3334

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ dependencies = [
4545
"boto3==1.40.61",
4646
"botocore==1.40.61",
4747
"colorama==0.4.6",
48-
"cryptography==46.0.6",
48+
"cryptography==46.0.7",
4949
"dash==3.1.1",
5050
"dash-bootstrap-components==2.0.3",
5151
"defusedxml==0.7.1",

0 commit comments

Comments
 (0)