KamoCRM

Bound IP bloc cauta la un singur rând indexat

Fixkamo-shared-library
Shipped
10 iulie 2026 la 23:50 UTC
Author
Kamo
Commit
011a73e

findByIpInRange's two-sides range predicate fortat CockroachDB să scaneze fiecare bloc cu rețeaStart > ip ori de câte ori IP-ul a scăzut într-un decalaj (privat/bogon/ spoofed XFF) sau ridicat în spațiul de adresă masa, un DoS poofable pe orice cale fierbinte. Blocurile sunt disjunctive (verificate peste toate rândurile prod), astfel încât singura cea mai mare rețeaStart > ip candidat este Numai posibil container: aduceți-l cu Limit 1 și verificați rețeauaEnd in Java. 2-4ms pentru ambele hit-uri și ratează; apelanții păstrează exact același contract.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing