Vulnerability advisory

CVE-2023-41164

Published Updated OSV record ↗

Also known as BIT-django-2023-41164GHSA-7h4p-27mh-hmrwPYSEC-2023-225

Severity

Severity not reported.

Affected versions

Repository

Affected commitsFixed by commit
GIT github.com/django/django ↗
3591e1c1acbd7c13174275367c3fdf012cb0413b to before fd0ccd7fb3ec8aee9a88ab0576059c7393397c8dfd0ccd7fb3ec8aee9a88ab0576059c7393397c8d
9fee86e44dd83dc968ec443adcde191b3eba1286 to before 618a0e797b54c62d9ee78c3c5bdc27f954685836618a0e797b54c62d9ee78c3c5bdc27f954685836
97aa3b7f08f51669e118f3af5ca91026e39664c3 to before b8b2f7451201f3ff60891b6ce55f177400700d7ab8b2f7451201f3ff60891b6ce55f177400700d7a

Description

In Django 3.2 before 3.2.21, 4.1 before 4.1.11, and 4.2 before 4.2.5, django.utils.encoding.uri_to_iri() is subject to a potential DoS (denial of service) attack via certain inputs with a very large number of Unicode characters.

References

  • Codex
  • Claude Code
  • VS Code
  • GitHub Copilot
  • Cursor
  • Cline
  • Windsurf
  • Google Anti-gravity
  • OpenCode
  • Pi
  • Gemini CLI
  • Hermes Agent
  • Zed
  • Junie
  • Qwen Code
  • Kiro
  • Kilo Code
  • Factory Droid

Set up GitHits for your agents

Run this command:

<> bash
npx githits@latest init

What happens next:

  1. Opens your browser to authorize GitHits
  2. Asks whether to set up GitHits at the user or project level
  3. Detects your supported AI coding tools
  4. Lets you choose which tools to configure
  5. Configures the selected tools