AI Lobbying & Fake Intel: The Due Diligence Nightmare of New OffSec Entrants
Just caught the latest KrebsOnSecurity piece regarding the offensive security startup promising millions for zero-days. It’s a grim reminder that the “wild west” era of the vulnerability market isn't over—it’s just getting more sophisticated with actors using assumed names and fake intelligence backgrounds to clean their images.
The article highlights that the individuals involved ran fake intelligence companies and an AI lobbying platform before pivoting to buying exploits for popular software (likely browsers, enterprise VPNs, or remote access tools). When dealing with brokers like this, the technical risk isn't just the vulnerability (e.g., a hypothetical Chrome RCE); it's the provenance. Are they double-dipping? Selling to a nation-state before you?
For due diligence, we need to look beyond the marketing. I threw together a quick script to cross-reference WHOIS data against known "bad" actor registries before engaging any vendor:
import whois
import requests
def check_vendor_domain(domain):
try:
w = whois.whois(domain)
creation_date = w.creation_date
registrar = w.registrar
print(f"[*] Domain: {domain}")
print(f" - Created: {creation_date}")
print(f" - Registrar: {registrar}")
# Logic flag: Domains < 6 months old claiming 5 years industry exp
if creation_date and (datetime.now() - creation_date).days < 180:
print(" [!] ALERT: Domain age is suspiciously low for established vendor.")
except Exception as e:
print(f" [X] Error retrieving data: {e}")
# Example usage
check_vendor_domain("suspicious-vendor-example.com")
Beyond OSINT, if you are testing a claimed zero-day for **popular software** (like a browser exploit), ensure your detection logic is sharp even in isolated environments. Here is a generic Sigma rule to catch suspicious process injection often used in PoC validation:
title: Potential Exploit Validation Activity
id: 12345678-1234-1234-1234-123456789012
description: Detects suspicious memory injection patterns often seen during exploit PoC testing
status: experimental
date: 2026/07/30
author: SecurityArsenal
logsource:
category: process_creation
product: windows
detection:
selection:
Image|endswith:
- '\powershell.exe'
- '\cmd.exe'
CommandLine|contains:
- 'Invoke-Reflection'
- 'VirtualAlloc'
condition: selection
falsepositives:
- Legitimate developer testing
level: high
How is your organization handling supply chain validation for offensive tools? Are you vetting the people as hard as the code?
It's crazy how often these fronts pop up. On the SOC side, we see the fallout of 'burned' exploits when brokers sell the same zero-day to multiple threat actors. We've started tracking C2 infrastructure associated with specific brokers. If we see a new IP range registering for a vendor domain that overlaps with known APT infrastructure, we block it immediately.
Solid Python snippet. I'd add a check for SSL certificate transparency logs as well. Many of these 'fast-flip' companies reuse certificates or issue them from non-standard CAs. Also, regarding the Sigma rule—make sure to tune for your dev environment, otherwise, you'll drown in alerts from your own red team doing exactly that kind of memory injection.
Validating the longevity of a vendor is key. I always advise checking domain age and WHOIS history. If the "seasoned" OffSec firm registered their domain last week, it's a hard pass. You can quickly verify this with:
whois example-vendor.com | grep -E "Creation Date|Registrar"
Establishing a timeline of their digital presence helps separate legitimate brokers from these fast-flip operations.
Verified Access Required
To maintain the integrity of our intelligence feeds, only verified partners and security professionals can post replies.
Request Access