PT-2026-21917 · Unknown · Zae-Limiter

Sodre

·

Publicado

2026-02-25

·

Atualizado

2026-02-28

·

CVE-2026-27695

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions zae-limiter versions prior to 0.10.1
Description zae-limiter, a rate limiting library utilizing the token bucket algorithm, is susceptible to throttling issues due to all rate limit buckets for a single entity sharing the same DynamoDB partition key (namespace/ENTITY#{id}). A high-traffic entity can exceed DynamoDB's per-partition throughput limits, approximately 1,000 Write Capacity Units (WCU) per second, leading to service degradation for that entity and potentially other co-located entities within the same partition. Each acquire() call involves a TransactWriteItems operation against items sharing the same partition key. Sustained rates exceeding approximately 500 requests per second for a single entity can result in ProvisionedThroughputExceededException errors. The library lacks built-in mitigation strategies such as partition key sharding, write coalescing, client-side admission control, or effective handling of RateLimiterUnavailable exceptions. This can lead to availability issues, fairness concerns, and potential risks in multi-tenant scenarios where one tenant's traffic can impact others. The issue manifests as increased DynamoDB ThrottledRequests and elevated acquire() latency.
Recommendations zae-limiter versions prior to 0.10.1 should be updated to version 0.10.1 or later.

Exploit

Correção

Allocation of Resources Without Limits

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-27695
GHSA-76RV-2R9V-C5M6

Produtos afetados

Zae-Limiter