Improper Control of Interaction Frequency Affecting django-smart-ratelimit package, versions [,0.8.4)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-PYTHON-DJANGOSMARTRATELIMIT-13807336
  • published2 Nov 2025
  • disclosed1 Nov 2025
  • creditZyrafaq

Introduced: 1 Nov 2025

New CVE NOT AVAILABLE CWE-799  (opens in a new tab)

How to fix?

Upgrade django-smart-ratelimit to version 0.8.4 or higher.

Overview

django-smart-ratelimit is an A flexible and efficient rate limiting library for Django applications

Affected versions of this package are vulnerable to Improper Control of Interaction Frequency due to reliance on hard-coded static and media in the RateLimitMiddleware and the rate_limit decorator. An attacker can send requests evading the enforcement of rate-limiting logic when customized prefixes are used for Django’s STATIC_URL and MEDIA_URL settings.

CVSS Base Scores

version 4.0
version 3.1