DEV Community

StarkMan profile picture

StarkMan

404 bio not found

Joined Joined on 
SSRF on a media server: the cloud instance case

SSRF on a media server: the cloud instance case

Comments
3 min read

Want to connect with StarkMan?

Create an account to connect with StarkMan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Ninety-four minutes: how a GitHub release page became a credential thief

Ninety-four minutes: how a GitHub release page became a credential thief

Comments
4 min read
Strapi's admin filter leaked password hashes, and the fix is a query discipline problem

Strapi's admin filter leaked password hashes, and the fix is a query discipline problem

1
Comments 1
3 min read
Open WebUI: 92,252 fingerprints, 92,051 titles, and 7,087 hosts that kept the default port

Open WebUI: 92,252 fingerprints, 92,051 titles, and 7,087 hosts that kept the default port

Comments
4 min read
From Edge Appliance to Downstream Sessions: Mapping BeyondTrust Jump Item Exposure

From Edge Appliance to Downstream Sessions: Mapping BeyondTrust Jump Item Exposure

Comments
3 min read
VeloCloud Orchestrator CVE-2026-114625: role design, host impact and the limits of the advisory

VeloCloud Orchestrator CVE-2026-114625: role design, host impact and the limits of the advisory

Comments
3 min read
Memory limits and attack windows: a defender's reading of CVE-2026-109618

Memory limits and attack windows: a defender's reading of CVE-2026-109618

Comments
3 min read
Five NGINX CVEs are conditional. Measure the conditions, not just the version

Five NGINX CVEs are conditional. Measure the conditions, not just the version

Comments
4 min read
How Exposed Is VeloCloud Orchestrator? Reading ZoomEye Evidence Honestly

How Exposed Is VeloCloud Orchestrator? Reading ZoomEye Evidence Honestly

Comments
2 min read
Shopware: 2,667 title matches, 1,094 on 443 and 80 certificate hits

Shopware: 2,667 title matches, 1,094 on 443 and 80 certificate hits

Comments
3 min read
408,609 Proxmox Fingerprints and 6 Hosts on 8006: When a Query Result Describes the Scanner

408,609 Proxmox Fingerprints and 6 Hosts on 8006: When a Query Result Describes the Scanner

Comments
3 min read
MariaDB's FILE Privilege Is a Filesystem Primitive: CVE-2026-107814 and CVE-2026-107818

MariaDB's FILE Privilege Is a Filesystem Primitive: CVE-2026-107814 and CVE-2026-107818

Comments
3 min read
CVE-2026-0313 and the Blast Radius of a Content Pack: Rethinking XSOAR Trust Boundaries

CVE-2026-0313 and the Blast Radius of a Content Pack: Rethinking XSOAR Trust Boundaries

Comments
3 min read
Reading the Record: What CERTFR-2026-AVI-1326 Says About CVE-2026-0315 and What It Leaves Out

Reading the Record: What CERTFR-2026-AVI-1326 Says About CVE-2026-0315 and What It Leaves Out

Comments
3 min read
PAN-OS CVE-2026-0321 and the cost of a mitigation that needs decryption

PAN-OS CVE-2026-0321 and the cost of a mitigation that needs decryption

Comments
3 min read
CVE-2026-110447: Why Disabling the Nextcloud Collabora App Is Not a Fix

CVE-2026-110447: Why Disabling the Nextcloud Collabora App Is Not a Fix

Comments
3 min read
31.3 Million SSH Services and 16.5 Million RDP Endpoints: Building a Remote-Access Inventory That Survives an Incident

31.3 Million SSH Services and 16.5 Million RDP Endpoints: Building a Remote-Access Inventory That Survives an Incident

Comments
3 min read
3.2 Million Redis and 1.9 Million MongoDB Services: The Steady Background of Exposed Data Stores

3.2 Million Redis and 1.9 Million MongoDB Services: The Steady Background of Exposed Data Stores

Comments
3 min read
OpenVPN 2.7.8 release notes for defenders: what changed and what to re-test

OpenVPN 2.7.8 release notes for defenders: what changed and what to re-test

Comments
2 min read
No Workaround Published: Planning Around CVE-2026-33792 When You Cannot Patch This Week

No Workaround Published: Planning Around CVE-2026-33792 When You Cannot Patch This Week

Comments
3 min read
What Network Monitoring Can and Cannot Show About CVE-2026-102037

What Network Monitoring Can and Cannot Show About CVE-2026-102037

Comments
2 min read
How an Attack Reaches a Fridge Without Touching the Internet

How an Attack Reaches a Fridge Without Touching the Internet

Comments
2 min read
Jenkins at 3 and Kubernetes at 1: When a Small Count Means a Missing Signature

Jenkins at 3 and Kubernetes at 1: When a Small Count Means a Missing Signature

Comments
3 min read
Hardening baselines that reduce CVE-2026-96951 exposure without waiting for the patch

Hardening baselines that reduce CVE-2026-96951 exposure without waiting for the patch

Comments
3 min read
CVE-2026-70024 for the Defender: Detection, Triage and Response on IIS

CVE-2026-70024 for the Defender: Detection, Triage and Response on IIS

Comments
3 min read
Apache Solr exposure: 810,266 fingerprint matches against 73,029 title matches

Apache Solr exposure: 810,266 fingerprint matches against 73,029 title matches

Comments
2 min read
Building a Repeatable Public-Sector Exposure Baseline

Building a Repeatable Public-Sector Exposure Baseline

Comments
3 min read
Local Administrator Password Management: Why LAPS Alone Is Not Tier Separation

Local Administrator Password Management: Why LAPS Alone Is Not Tier Separation

Comments
3 min read
Hunting in the mail path: five hypotheses for CVE-2026-76519 exposure

Hunting in the mail path: five hypotheses for CVE-2026-76519 exposure

Comments
3 min read
Crypto Agility Starts With an Inventory, Not a Library

Crypto Agility Starts With an Inventory, Not a Library

1
Comments 1
2 min read
Preparing the evidence trail for a Fireware OS CVE-2026-18145 incident

Preparing the evidence trail for a Fireware OS CVE-2026-18145 incident

Comments
2 min read
OpenCart Storefronts: 19,439 Application Matches Against 2,911 Titles

OpenCart Storefronts: 19,439 Application Matches Against 2,911 Titles

Comments
2 min read
Four Critical NX-OS CVEs at Once: How to Order the Work

Four Critical NX-OS CVEs at Once: How to Order the Work

Comments
2 min read
Two Command Execution Paths, Two Different Problems: Comparing CVE-2026-102369 and CVE-2026-102294

Two Command Execution Paths, Two Different Problems: Comparing CVE-2026-102369 and CVE-2026-102294

Comments
3 min read
DPoP makes a token sender-constrained, which changes what a stolen token is worth

DPoP makes a token sender-constrained, which changes what a stolen token is worth

Comments
3 min read
Golden ticket detection: the forged TGT that never touches the krbtgt password

Golden ticket detection: the forged TGT that never touches the krbtgt password

Comments
3 min read
Assessing Business Risk from CVE-2026-89071 in Regulated File Transfers

Assessing Business Risk from CVE-2026-89071 in Regulated File Transfers

Comments
2 min read
From Query Access to Root of the Database: Inside the MarkLogic Privilege Escalation Chain

From Query Access to Root of the Database: Inside the MarkLogic Privilege Escalation Chain

Comments
2 min read
CVE-2026-81963: A Link Following Flaw in the Windows Update Stack Reaches SYSTEM

CVE-2026-81963: A Link Following Flaw in the Windows Update Stack Reaches SYSTEM

Comments
3 min read
CVE-2026-10520: Command Injection in Ivanti Sentry and the Edge Appliance Pattern

CVE-2026-10520: Command Injection in Ivanti Sentry and the Edge Appliance Pattern

Comments
3 min read
phpIPAM: 4,238 title matches for the address register that maps a network

phpIPAM: 4,238 title matches for the address register that maps a network

Comments
2 min read
CVE-2025-64393: The Mount Service, the Backup Viewer Role and a 9.4 Score

CVE-2025-64393: The Mount Service, the Backup Viewer Role and a 9.4 Score

Comments
2 min read
CVE-2026-84869: a ScreenConnect client bypass and the spread that followed it

CVE-2026-84869: a ScreenConnect client bypass and the spread that followed it

Comments
2 min read
Feature policy bypass through URL-based expressions on NetScaler (CVE-2026-88774)

Feature policy bypass through URL-based expressions on NetScaler (CVE-2026-88774)

Comments
3 min read
Misskey at 3,354 fingerprint matches and 717 title matches: reading a fediverse instance count

Misskey at 3,354 fingerprint matches and 717 title matches: reading a fediverse instance count

Comments
2 min read
OpenShift: 5,436 title matches and the console that is often left reachable

OpenShift: 5,436 title matches and the console that is often left reachable

Comments
3 min read
Rate Limiting Without the Guessing: Engineering API Abuse Controls That Hold

Rate Limiting Without the Guessing: Engineering API Abuse Controls That Hold

Comments
3 min read
Management Interface Exposure: The Real Risk Behind CVE-2026-0322

Management Interface Exposure: The Real Risk Behind CVE-2026-0322

Comments
3 min read
Mapping Self-Hosted LLM API Gateways: What the CISA Distillation Advisory Means for Asset Owners

Mapping Self-Hosted LLM API Gateways: What the CISA Distillation Advisory Means for Asset Owners

Comments
2 min read
Shared Responsibility in Argo CD: Who Owns Each Part of CVE-2026-77459 and Its Siblings

Shared Responsibility in Argo CD: Who Owns Each Part of CVE-2026-77459 and Its Siblings

Comments
2 min read
Kibana at 161,686 observed hosts: exposure of the interface that can read everything underneath it

Kibana at 161,686 observed hosts: exposure of the interface that can read everything underneath it

Comments
3 min read
API Authentication Failures: Checks to Run Before You Blame the Rate Limiter

API Authentication Failures: Checks to Run Before You Blame the Rate Limiter

Comments
2 min read
The Sandbox That Was Not One: CVE-2026-53710 in IBM mcp-context-forge

The Sandbox That Was Not One: CVE-2026-53710 in IBM mcp-context-forge

Comments
2 min read
Memcached at Internet Scale: 1,441,421 Fingerprint Matches Against 1,129,100 on Port 11211

Memcached at Internet Scale: 1,441,421 Fingerprint Matches Against 1,129,100 on Port 11211

Comments
3 min read
CVE-2026-87902 Patch Matrix: Which WordPress Branches Received the Backport

CVE-2026-87902 Patch Matrix: Which WordPress Branches Received the Backport

2
Comments
3 min read
Craft CMS Before 5.10.12: How a String-Typed Field Layout Reached Object Instantiation

Craft CMS Before 5.10.12: How a String-Typed Field Layout Reached Object Instantiation

1
Comments
3 min read
Writable core_pattern Is a Host Takeover: Why Container Isolation Fails at /proc/sys/kernel/core_pattern

Writable core_pattern Is a Host Takeover: Why Container Isolation Fails at /proc/sys/kernel/core_pattern

Comments
3 min read
Static analysis of infrastructure code finds what the plan already shows

Static analysis of infrastructure code finds what the plan already shows

Comments
2 min read
Three Industrial Ports, Three Very Different Numbers: Reading 102, 502 and 44818 Together

Three Industrial Ports, Three Very Different Numbers: Reading 102, 502 and 44818 Together

Comments
4 min read
177 Hosts on Port 2375: Why a Small Exposure Number Can Still Be the Most Important One

177 Hosts on Port 2375: Why a Small Exposure Number Can Still Be the Most Important One

Comments
3 min read
loading...