LSN โ€” Local Sovereign Network

๐Ÿ”ด CRITICAL โ€” Persistent OS Fingerprinting Campaign

TI-2026-004 โ€” Google Cloud โ€” Persistent OS Fingerprinting Campaign

AS396982 ยท 31 GCP instances conducting coordinated credential stuffing and OS fingerprinting for vulnerability intelligence

Google Cloud OS Fingerprinting SSH Host Key Collection Credential Stuffing Multi-Region Vulnerability Intelligence GreyNoise Confirmed ๐Ÿ‡บ๐Ÿ‡ธ USA AS396982 Nmap libssh

๐Ÿ“‹ Executive Summary

A fleet of 31 Google Cloud Platform instances spanning 5+ regions worldwide has generated 4,208 attack events against our honeypot. The primary scanner (34.132.194.42) alone accounts for 1,287 events (31% of all GCP attacks) and is confirmed MALICIOUS by GreyNoise as of today (2026-04-26).

This is not a brute-force compromise operation โ€” it's an IoT/server inventory operation. After every successful login, the bot executes a single command (uname -s -v -n -r -m) to extract OS name, kernel version, hostname, and CPU architecture. Combined with SSH host key collection via Nmap-SSH2-Hostkey, the operator is building a database of "this IP runs Linux [version] on [arch] with [kernel] โ€” here are the CVEs that apply." This intelligence is sold on underground markets or used by APT groups to match exploits to specific targets.

๐ŸŽฏ The Primary Scanner โ€” 34.132.194.42

FieldValue
IP Address34.132.194.42
Reverse DNS42.194.132.34.bc.googleusercontent.com
Total Events1,287 (31% of all GCP traffic)
Login Attempts251 per day using 5+ credential pairs
Successful Credsroot:12345, ubuntu:ubuntu, root:123, ubuntu:password, admin:123456
Command Executeduname -s -v -n -r -m โ€” every session, 10+ times
SSH ClientSSH-2.0-libssh_0.12.0 (latest libssh โ€” professional tooling)
Shodan FootprintPort 443 only โ€” minimal exposure, purpose-built scanning VM
GreyNoiseCONFIRMED MALICIOUS โ€” last seen 2026-04-26 (TODAY)
StatusSTILL ACTIVE โ€” last seen 06:42 UTC this morning

๐Ÿ–ฅ๏ธ Captured Session Pattern โ€” Obsessive Fingerprinting

The scanner repeats uname obsessively โ€” 10+ times per session, 9 seconds between runs. Captured 2026-04-26:

Session 1  06:13:27 โ”‚ uname -s -v -n -r -m โ† OS fingerprint #1
Session 2  06:13:36 โ”‚ uname -s -v -n -r -m โ† Same command, 9 seconds later
Session 3  06:14:14 โ”‚ uname -s -v -n -r -m โ† Again
Session 4  06:15:41 โ”‚ uname -s -v -n -r -m โ† And again
Session 5  06:20:08 โ”‚ uname -s -v -n -r -m โ† 4 more minutes
Session 6  06:20:53 โ”‚ uname -s -v -n -r -m โ† ...
Session 7  06:31:57 โ”‚ uname -s -v -n -r -m
Session 8  06:37:43 โ”‚ uname -s -v -n -r -m
Session 9  06:42:36 โ”‚ uname -s -v -n -r -m
Session 10 06:42:50 โ”‚ uname -s -v -n -r -m โ† Still going
โš ๏ธ Still Active: This IP was still hitting our honeypot at 06:42 UTC this morning (April 26, 2026). The attack has been continuous for over 24 hours with no sign of stopping. GreyNoise independently confirms it was scanning the internet TODAY.

๐Ÿ—บ๏ธ GCP Attack Infrastructure โ€” 31 Instances Across 5+ Regions

34.132.194.42 ๐Ÿ”ด PRIMARY
1,287 events โ€” us-central1 region
GreyNoise: MALICIOUS, Shodan: port 443 only
SSH-2.0-libssh_0.12.0 (latest version)
1,287 eventsGreyNoise MALICIOUS
34.81.72.185 ๐Ÿ”ด
625 events โ€” asia-east1 (Taiwan) region
Second highest volume GCP scanner
Geographic diversity for rate-limit evasion
625 events๐Ÿ‡น๐Ÿ‡ผ Taiwan
35.237.94.18 ๐Ÿ”ด
318 events โ€” US region
Consistent scanning pattern with primary
318 events๐Ÿ‡บ๐Ÿ‡ธ US
34.39.58.191
255 events โ€” multi-purpose scanning node
255 events
34.91.0.68
255 events โ€” europe-west1 region
European scanning coverage
255 events๐Ÿ‡ช๐Ÿ‡บ Europe
34.93.128.179
125 events โ€” asia-south1 (Mumbai)
Asia-Pacific scanning coverage
125 events๐Ÿ‡ฎ๐Ÿ‡ณ Asia-Pacific
34.121.138.255
125 events โ€” US region scanning node
125 events
34.78.29.97
125 events โ€” europe-west1 region
125 events๐Ÿ‡ช๐Ÿ‡บ Europe
34.0.13.61
125 events โ€” scanning node
125 events
35.188.112.111
125 events โ€” US region scanning node
125 events
๐Ÿ’ก Pattern: The 125-event count across many IPs suggests rate-limited batches: scan N targets, rotate to new VM. The multi-region deployment (Taiwan, US, Europe, Asia-Pacific) is designed to evade geographic blocking and per-region rate limits. No neighboring IPs have Shodan data โ€” these are ephemeral VMs (created โ†’ scan โ†’ destroy pattern).

๐Ÿ”ง SSH Client Fingerprints from GCP Network

SSH Client StringConnectionsAssessment
SSH-2.0-libssh_0.11.1435Bulk scanner โ€” primary automated tool
SSH-2.0-Go276Go-based scanner โ€” secondary toolchain
SSH-2.0-libssh_0.12.077Latest libssh โ€” primary scanner's client
SSH-2.0-OpenSSH_7.417Legacy client โ€” manual/fallback access
SSH-2.0-Nmap-SSH2-Hostkey6NMAP HOST KEY COLLECTION!
๐Ÿšฉ Critical Finding: The Nmap-SSH2-Hostkey client is especially significant โ€” it's specifically designed to collect SSH host keys for fingerprinting infrastructure. Combined with the uname data, the operator now has: IP address + OS version + kernel version + CPU architecture + SSH host key fingerprint. This is a complete target profile for vulnerability matching.

๐ŸŒ Network Topology Analysis

๐Ÿ‡บ๐Ÿ‡ธ us-central1
Primary scanner + bulk nodes. Highest volume region.
๐Ÿ‡น๐Ÿ‡ผ asia-east1
Taiwan region. 625 events. Asia scanning coverage.
๐Ÿ‡ช๐Ÿ‡บ europe-west1
Multiple nodes. European target coverage.
๐Ÿ‡ฎ๐Ÿ‡ณ asia-south1
Mumbai region. Asia-Pacific scanning.
Cost Analysis: 31 GCP instances is a significant cloud bill โ€” at ~$50/month per VM, someone is spending $1,500+/month on this scanning infrastructure. This is NOT a hobbyist. Google's abuse team (google-cloud-compliance@google.com, OrgAbuseHandle: GCABU-ARIN) should be notified.

๐Ÿง  Comprehensive Analysis

Threat Classification: Commercial Vulnerability Intelligence Operation

This is an IoT/server inventory operation. The uname output reveals: OS name, kernel version, hostname, and machine architecture. Combined with the SSH host key collection (Nmap-SSH2-Hostkey), the operator is building a database of: "this IP runs Linux [version] on [arch] with [kernel] โ€” here are the CVEs that apply."

Using Google Cloud is strategically deliberate: GCP IP reputation is clean, many firewalls whitelist Google ranges, and GCP's abuse response is notoriously slow for ephemeral VMs. The operator creates instances, scans a batch of targets, destroys the VMs, and repeats โ€” making retroactive investigation difficult.

The repetition of uname 10+ times per session serves a dual purpose: honeypot detection (real systems always return identical output; some honeypots randomize responses between sessions) and reliability validation (ensuring the data collected is consistent and trustworthy).

The multi-region deployment across Taiwan, US, Europe, and Asia-Pacific is designed to: (1) evade geographic blocking rules, (2) bypass per-region API rate limits, and (3) appear as distributed legitimate traffic rather than a centralized scanning operation. The 125-event pattern across many IPs confirms batched, rate-limited scanning โ€” a hallmark of professional reconnaissance infrastructure.

๐Ÿ›ก๏ธ Our Defense Response

๐Ÿ”ฅ
MikroTik Firewall
Primary scanner IP and high-volume GCP ranges blocked in mikrotik-attack list.
๐Ÿฏ
Cowrie Honeypot
Returns consistent uname output. Scanner believes it's collecting real data โ€” but it's our decoy signature.
๐Ÿ›ก๏ธ
CrowdSec
All 31 GCP IPs submitted to community blocklist. GreyNoise correlation confirmed independently.
๐Ÿ“Š
Continuous Monitoring
Real-time ingestion of 4,208 events. Multi-region pattern identified via MCP geo-correlation tools.

๐Ÿ“‹ Final Assessment

This data is sold on underground markets or used by APT groups to match exploits to specific targets. A database entry might read: "IP 203.0.113.45 โ†’ Linux 5.15.0-91-generic x86_64 โ†’ vulnerable to CVE-2024-XXXX, CVE-2025-YYYY." The buyer then deploys pre-built exploits against confirmed-vulnerable targets.

The $1,500+/month cloud spend, multi-region deployment, professional libssh tooling, and GreyNoise-confirmed malicious classification all point to a commercially motivated vulnerability intelligence operation โ€” not a hobbyist or researcher.

๐Ÿ“Ž Investigation Metadata

Investigation IDTI-2026-004
Date Conducted2026-04-26
Data SourcesCowrie honeypot, GreyNoise Community (confirmed MALICIOUS), Shodan InternetDB, ARIN WHOIS, RIPE Stat
Analysis ToolsLSN SOC Dashboard, 52 MCP Tools, Python correlation scripts
Monitoring Period2026-04-25 โ†’ 2026-04-26 (ACTIVE, ongoing)
Network Size31 confirmed GCP instances across 5+ regions
GreyNoiseMALICIOUS โ€” last seen 2026-04-26
Confidence LevelVERY HIGH โ€” GreyNoise independent confirmation + direct honeypot evidence
โš  Personal capacity. Research published independently โ€” not reflecting employer views. Derived from passive observation of attacks against personal infrastructure. Full disclaimer โ†’
โ† Previous Honeypot Field Reports โ€” 4 / 20 Next โ†’