An open index of dependabot pull requests across open source projects.

Internationalized Domain Names in Applications (IDNA): Specially crafted inputs to idna.encode() can bypass CVE-2024-3651 fix

RSS Feed MODERATE
GHSA-65pc-fj4g-8rjx CVE-2026-45409
Description:

This is the same issue as CVE-2024-3651, however the original remediation in 2024 was not a complete fix. Payloads such as "\u0660" * N or "\u30fb" * N + "\u6f22" utilize the valid_contexto function prior to length rejection, and for high values of N will take a long time to process.

Impact

A specially crafted argument to the idna.encode() function could consume significant resources. This may lead to a denial-of-service.

Patches

Starting in version 3.14, the function rejects long inputs as soon as practicable prior to any further processing to minimize resource consumption. In version 3.15, this approach was extended to lesser used alternate functions (i.e. per-label conversions and codec support).

Workarounds

Domain names cannot exceed 253 characters in length, if this length limit is enforced prior to passing the domain to the idna.encode() function it should no longer consume significant resources. This is triggered by arbitrarily large inputs that would not occur in normal usage, but may be passed to the library assuming there is no preliminary input validation by the higher-level application.

Affected Packages
Ecosystem Package Vulnerable Versions Patched Version
pypi idna < 3.15
3.15
Related Dependabot Pull Requests
Bump the uv group across 1 directory with 9 updates
Closed 2 days ago
fclinton/pi-couch-hound #125
pip:python-multipart pip:urllib3 +7 more
fclinton
Bump the pip group across 1 directory with 7 updates
Open 7 days ago
timerloggedout-spec/hermes-agent_fork #5
pip:aiohttp pip:urllib3 +5 more
timerloggedout-spec
chore(deps): bump idna from 3.13 to 3.15
Closed 7 days ago
runnithan/claudex-setup #1
pip:idna
runnithan
Bump idna from 3.10 to 3.15
Closed 12 days ago
Airbus-A330/OSPSD-Team-2 #5
pip:idna
Airbus-A330
Bump the uv group across 1 directory with 10 updates
Closed 13 days ago
yonatangross/easyvibe #2
pip:python-multipart pip:urllib3 +8 more
yonatangross
Bump the pip group across 1 directory with 2 updates
Open 13 days ago
timerloggedout-spec/paddler_fork #3
pip:idna pip:anyio
timerloggedout-spec
chore(deps): bump the pip group across 1 directory with 17 updates
Open 14 days ago
alphaleadership/sentry #2
pip:setuptools pip:django +15 more
alphaleadership
chore(deps): bump the pip group across 1 directory with 12 updates
Open 15 days ago
rajivranjanmars/microservices-demo #1
pip:aiohttp pip:werkzeug +10 more
rajivranjanmars
chore(deps): bump idna from 3.13 to 3.15 in /ops-agent
Open 15 days ago
UlloaSP/mlsuite #18
pip:idna
UlloaSP
Bump the uv group across 1 directory with 6 updates
Open 17 days ago
christophernemala/o2c-orchestration-platform #1
pip:setuptools pip:urllib3 +4 more
christophernemala
Bump the pip group across 1 directory with 6 updates
Open 17 days ago
black-da-bull/llm-workflow-engine #1
pip:jinja2 pip:certifi +4 more
black-da-bull
chore(deps): bump the uv group across 1 directory with 5 updates
Open 19 days ago
rubicon/mempalace #29
pip:setuptools pip:cryptography +3 more
rubicon
chore(deps): bump the pip group across 1 directory with 2 updates
Open 20 days ago
Emadalshamery/bsc-genesis-contract #4
pip:idna pip:web3
Emadalshamery
Bump the pip group across 1 directory with 7 updates
Closed 20 days ago
FalkorDB/graph-exporter #33
pip:pytest pip:cryptography +3 more
FalkorDB
build(deps): Bump the uv group across 1 directory with 6 updates
Open 20 days ago
FalkorDB/Mem0-Demo #7
pip:urllib3 pip:pytest +4 more
FalkorDB
chore(deps): bump the uv group across 1 directory with 2 updates
Closed 20 days ago
doublegate/OctoLLM #31
pip:idna pip:pygments
doublegate
Bump the uv group across 1 directory with 13 updates
Closed 21 days ago
c1490b-code/soda-ftp-download #1
pip:h11 pip:tornado +10 more
c1490b-code
build(deps): bump the pip group across 2 directories with 4 updates
Closed 23 days ago
openlawlibrary/pygls #626
pip:urllib3 pip:requests +2 more
openlawlibrary
chore(deps): bump idna from 3.11 to 3.15 in /search
Closed 26 days ago
twangodev/uwcourses #1415
pip:idna
twangodev
Bump the pip group across 1 directory with 11 updates
Closed 26 days ago
dlove24/lbutils #83
pip:jinja2 pip:black +9 more
dlove24
Bump the uv group across 1 directory with 15 updates
Closed 26 days ago
theobredemann/solar-plant-problem-detection #1
pip:werkzeug pip:tornado +12 more
theobredemann
Bump the pip group across 1 directory with 11 updates
Open 27 days ago
WebCraftPhil/firecrawl-app-examples #1
pip:h11 pip:protobuf +9 more
WebCraftPhil
Bump the uv group across 1 directory with 9 updates
Open 27 days ago
WebCraftPhil/Voice-Agent-Livekit-Python #5
pip:aiohttp pip:protobuf +7 more
WebCraftPhil
build(deps): bump the uv group across 1 directory with 7 updates
Open 27 days ago
00o-sh/openpilot #4
pip:setuptools pip:aiohttp +5 more
00o-sh
chore(deps): bump the uv group across 2 directories with 11 updates
Open 27 days ago
MTG-Thomas/bifrost-docs #71
pip:aiohttp pip:python-multipart +9 more
MTG-Thomas
build(deps): bump idna from 3.6 to 3.15 in /scripts/conformance/ogcapi
Open 27 days ago
honua-io/honua-server #4305
pip:idna
honua-io
Bump the pip group across 1 directory with 7 updates
Open 28 days ago
snowmy-tech/cookbook #1
pip:uv pip:lxml +5 more
snowmy-tech
Bump the pip group across 1 directory with 5 updates
Closed 28 days ago
EchoCog/skintwin #32
pip:urllib3 pip:requests +3 more
EchoCog
Bump idna from 3.11 to 3.15
Closed 28 days ago
GuyErreich/Action-Semver-Control #267
pip:idna
GuyErreich
chore(deps): bump the uv group across 1 directory with 11 updates
Closed about 1 month ago
2233admin/codenexus #20
pip:setuptools pip:aiohttp +5 more
2233admin
chore(deps): bump the pip group across 1 directory with 13 updates
Open about 1 month ago
Into-The-Grey/Auton-OSINT #45
pip:setuptools pip:aiohttp +11 more
Into-The-Grey
chore(deps): bump the uv group across 13 directories with 12 updates
Open about 1 month ago
aws/deep-learning-containers #6690
pip:idna pip:pip +4 more
aws
chore(deps): bump the uv group across 13 directories with 12 updates
Open about 1 month ago
aws/deep-learning-containers #6689
pip:idna pip:pip +4 more
aws
build(deps): bump the pip group across 4 directories with 6 updates
Open about 1 month ago
kubernetes-sigs/agent-sandbox #1516
pip:python-multipart pip:pillow +4 more
kubernetes-sigs
build(deps): bump the pip group across 4 directories with 6 updates
Closed about 1 month ago
kubernetes-sigs/agent-sandbox #1495
pip:pillow pip:idna +2 more
kubernetes-sigs
Bump idna from 3.4 to 3.15
Open about 1 month ago
btclib-org/btclib_node #23
pip:idna
btclib-org
chore(deps): bump the pip group across 1 directory with 11 updates
Closed about 1 month ago
dsocial118/SISOC #2324
pip:lxml pip:black +9 more
dsocial118
chore(deps): bump the uv group across 1 directory with 13 updates
Closed about 1 month ago
klemensgraf/sports-analytics #46
pip:setuptools pip:urllib3 +10 more
klemensgraf
chore(deps): bump the uv group across 1 directory with 16 updates
Closed about 1 month ago
thruthseeker/Tics-openai-agents-python #4
pip:aiohttp pip:litellm +14 more
thruthseeker
Bump idna from 3.10 to 3.15
Closed about 2 months ago
PcnaidInc/androidbuild-mcp #3
pip:idna
PcnaidInc
Bump idna from 3.11 to 3.15 in /webapp/worker
Closed about 2 months ago
TKlerx/click-tt-auto #45
pip:idna
TKlerx
Bump idna from 3.10 to 3.15 in /infrastructure/software-engineering/language/python/dependency-management/uv
Closed about 2 months ago
andreyolv/pikakube #11
pip:idna
andreyolv
Bump idna from 3.14 to 3.15 in /sphinx-docs
Open about 2 months ago
Nagatatz/rescript-intellij-plugin #68
pip:idna
Nagatatz
build(deps): bump the uv group across 1 directory with 14 updates
Closed about 2 months ago
CraftTool/multi-agent-dd-pipeline #1
pip:lxml pip:langchain-openai +11 more
CraftTool
Bump the uv group across 1 directory with 16 updates
Closed 2 months ago
HuffmanMainNode/ARC-AGI-3-Agents-ForkByMrCakes931 #1
pip:aiohttp pip:protobuf +12 more
HuffmanMainNode
Bump idna from 3.13 to 3.15
Closed 2 months ago
SciQLop/speasy #328
pip:idna
SciQLop
Bump idna from 3.11 to 3.15
Closed 2 months ago
rodlec888/scarcity-transition-sim #2
pip:idna
rodlec888
Bump the pip group across 2 directories with 4 updates
Closed 2 months ago
google/dwh-migration-tools #1160
pip:jinja2 pip:protobuf +2 more
google
Bump the uv group across 3 directories with 9 updates
Open 2 months ago
GlacierEQ/uv #42
pip:urllib3 pip:cryptography +3 more
GlacierEQ
Bump the uv group across 3 directories with 7 updates
Closed 2 months ago
AKJUS/openai-cookbook #249
pip:tornado pip:urllib3 +4 more
AKJUS
Advisory Details
Published: May 19, 2026 5 months ago
Updated: September 25, 2026 7 days ago
CVSS Score: 6.9 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
EPSS: 0.46% 37th percentile
Source: Github
Classification: GENERAL
UUID: GSA_kwCzR0hTQS02NXBjLWZqNGctOHJqeM4ABXFY
PR Statistics
PR Status
Open 311 (56.4%)
Merged 0 (0.0%)
Closed 240 (43.6%)
Update Types
Major 134 (8.2%)
Minor 627 (38.5%)
Patch 275 (16.9%)