Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Ran 300K Company API Lookups. 40K Hit Military Bases.

security, #api, #cybersecurity, #discuss On July 30, 2026, my batch job finished 300,000 domain-to-company lookups. 39,847 of them (13.3%) resolved to defense contractors, military-adjacent parent companies, or headquarters within a few miles of named bases. I wasn't hunting for that. I was just trying to clean a CRM. The same day, lina published a post about hijacking e164.arpa zones and…

On July 30, 2026, the reporter ran a batch job that performed 300,000 domain-to-company lookups through an API. Of those calls, 39,847 (13.3%) resolved to defense contractors, military-related companies, or headquarters near military bases. The reporter was simply trying to clean a CRM when this issue arose. The same day, another post was published about hijacking e164.arpa zones, which led to accidental logging of thousands of phone calls to military bases.

The reporter used a specific API call to demonstrate the issue, showing that a simple lookup of github.com revealed a parent_company of Microsoft, which led to the company being flagged as a potential defense contractor. The API response included various company details such as Wikipedia summary, CEO, founding year, and employee count.

The reporter built a Python pipeline to read a CSV of domains, call the lookup endpoint, and write the responses to a Parquet file. However, the classifier used to determine if a company was military-related relied solely on string matches and geographic proximity, without understanding context. This led to numerous false positives, particularly with parent_company matches from companies that used Microsoft services.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

note taking app with auto sync leetcode and local llm model integration

I built this app over the weekend as a side project. 🛠️ The problem was simple: after I submit on LeetCode, going back and forth to write notes and save them is painfully manual.

  • Daily Routine app integrates LeetCode submissions with local LLM model
  • App stores notes, keys, and database on user's machine for data security
  • Features include automatic sync, reports, heatmaps, and calendar views

Day 30: Hard Reset Forgets on Purpose, and NAT Needs a Guardrail Switched Off

Thirty days in, and today both tasks required deliberately switching off something that exists to protect you. Git refuses to let you overwrite shared history.

  • Git prevented overwriting shared history during hard reset
  • EC2 denied forwarding packets not destined for it
  • NAT instance created to allow private EC2 access to S3

Week-6, 7, 8

Catching Up: Architecture, Security, and Concurrency in the Heka Auth Service Hey everyone! First of all, I want to start with a huge apology for the radio silence over the last couple of weeks.

More from Saturday 22 August →