PoC Index85,092 CVEs with PoCs

CVE-2023-33185

Incorrect signature verification in django-ses

LOW 2.1EPSS 0.2%

Django-SES is a drop-in mail backend for Django. The django_ses library implements a mail backend for Django using AWS Simple Email Service. The library exports the `SESEventWebhookView class` intended to receive signed requests from AWS to handle email bounces, subscriptions, etc. These requests are signed by AWS and are verified by django_ses, however the verification of this signature was found to be flawed as it allowed users to specify arbitrary public certificates. This issue was patched in version 3.5.0.

Affected
django-ses
CVSS v4.0 GitHub
2.1 LOWCVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS v3.1 NVD
5.4 MEDIUMCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v3.1 GITHUB
4.6 MEDIUMCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L
EPSS
0.23% chance of exploitation in the next 30 days, 13th percentile
Published
2023-05-26
Updated
2025-01-14

Proof-of-concept exploits (1)

Security advisories

References