DEV Community

yutianle profile picture

yutianle

404 bio not found

Joined Joined on 
AIStore's legacy ETL API accepted Kubernetes security settings from the caller

AIStore's legacy ETL API accepted Kubernetes security settings from the caller

Comments
4 min read

Want to connect with yutianle?

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

Already have an account? Sign in
CVE-2026-96655: what the Plex Media Server SSRF actually exposes

CVE-2026-96655: what the Plex Media Server SSRF actually exposes

Comments
3 min read
NGINX's October fixes: five CVEs and the configuration questions that decide your exposure

NGINX's October fixes: five CVEs and the configuration questions that decide your exposure

Comments
4 min read
An authentication bypass on a remote-support appliance is a key to every site it manages

An authentication bypass on a remote-support appliance is a key to every site it manages

Comments
3 min read
Inside CVE-2026-109618: how PHP's out-of-memory path became a remote code execution bug

Inside CVE-2026-109618: how PHP's out-of-memory path became a remote code execution bug

Comments
4 min read
The Appliance Holds the Keys: Credential Blast Radius After a BeyondTrust Compromise

The Appliance Holds the Keys: Credential Blast Radius After a BeyondTrust Compromise

Comments
4 min read
CVSS 9.9 with a login: the upgrade path VeloCloud operators face for CVE-2026-114625

CVSS 9.9 with a login: the upgrade path VeloCloud operators face for CVE-2026-114625

Comments
3 min read
The .pth file that runs before your code: lessons from the LiteLLM 1.107.0 compromise

The .pth file that runs before your code: lessons from the LiteLLM 1.107.0 compromise

Comments
5 min read
Drone: 4,692 fingerprints against 26,577 titles, and a CI server that already holds your deploy keys

Drone: 4,692 fingerprints against 26,577 titles, and a CI server that already holds your deploy keys

Comments
3 min read
Read-Only Was Never Harmless: Identity Lessons from CVE-2026-114625

Read-Only Was Never Harmless: Identity Lessons from CVE-2026-114625

Comments
2 min read
When the search returns nothing: reading zero and near-zero results for a niche security product

When the search returns nothing: reading zero and near-zero results for a niche security product

Comments
3 min read
Nomad's default port answers on one host and its console appears on eleven thousand

Nomad's default port answers on one host and its console appears on eleven thousand

Comments
4 min read
GlobalProtect on macOS: How CVE-2026-0315 Turns a Local Account into Root

GlobalProtect on macOS: How CVE-2026-0315 Turns a Local Account into Root

Comments
4 min read
What Grant Abuse Looks Like in MariaDB Logs: Detection Notes for the AL-2026-144 Flaws

What Grant Abuse Looks Like in MariaDB Logs: Detection Notes for the AL-2026-144 Flaws

Comments
3 min read
Engineering Lessons from CVE-2026-0313: Safe Command Construction for Remote Query Features

Engineering Lessons from CVE-2026-0313: Safe Command Construction for Remote Query Features

Comments
3 min read
Zero Pulsar fingerprints, one 10.0 CVSS, and the management console that outlived its product

Zero Pulsar fingerprints, one 10.0 CVSS, and the management console that outlived its product

Comments
4 min read
When a Query Returns 1,225,564 for an Appliance That Ships in Thousands: Reading Fuzzy Matching Honestly

When a Query Returns 1,225,564 for an Appliance That Ships in Thousands: Reading Fuzzy Matching Honestly

Comments
3 min read
Exploited Within Two Hours: Designing Detection for the Post-Disclosure Window

Exploited Within Two Hours: Designing Detection for the Post-Disclosure Window

Comments
4 min read
OpenVPN flaw FAQ: seven questions a change board will ask about 2.7.8

OpenVPN flaw FAQ: seven questions a change board will ask about 2.7.8

Comments
2 min read
Putting 271 Refrigeration Interfaces in Perspective

Putting 271 Refrigeration Interfaces in Perspective

Comments
2 min read
Patch Window Trade-Offs for CVE-2026-102037

Patch Window Trade-Offs for CVE-2026-102037

Comments
2 min read
What a Pre-Auth RCE in srxpfe Means for SRX Segmentation Designs

What a Pre-Auth RCE in srxpfe Means for SRX Segmentation Designs

Comments
3 min read
541,960 Let's Encrypt Certificates in View: What a Certificate Field Can and Cannot Tell You

541,960 Let's Encrypt Certificates in View: What a Certificate Field Can and Cannot Tell You

Comments
3 min read
599 Million Apache and 313 Million nginx Matches: Where Counting Stops Being Useful

599 Million Apache and 313 Million nginx Matches: Where Counting Stops Being Useful

Comments
3 min read
45 Million SMTP Services, 3,932 FortiMail Assets: Separating Protocol Exposure From Product Exposure

45 Million SMTP Services, 3,932 FortiMail Assets: Separating Protocol Exposure From Product Exposure

Comments
3 min read
Where exposure measurement stops: reading ZoomEye counts next to CVE-2026-96951

Where exposure measurement stops: reading ZoomEye counts next to CVE-2026-96951

Comments
3 min read
Two Addresses and a Public Callback Service: Pivoting on the CVE-2026-110447 Indicators

Two Addresses and a Public Callback Service: Pivoting on the CVE-2026-110447 Indicators

Comments
2 min read
CVE-2026-70024 and the Patch Window That Cannot Slip

CVE-2026-70024 and the Patch Window That Cannot Slip

Comments
3 min read
Expired Domains, Live Brand: The Asset-Lifecycle Gap Behind Yam Store

Expired Domains, Live Brand: The Asset-Lifecycle Gap Behind Yam Store

Comments
4 min read
Consul at 78,129 Matches: Service Discovery, Configuration and an Optional ACL System

Consul at 78,129 Matches: Service Discovery, Configuration and an Optional ACL System

Comments
2 min read
CVE-2026-89077 for platform teams: what to instrument before and after the upgrade

CVE-2026-89077 for platform teams: what to instrument before and after the upgrade

Comments
3 min read
Incident Response Checklist for Langflow OSS 1.0.0 Through 1.12.2

Incident Response Checklist for Langflow OSS 1.0.0 Through 1.12.2

Comments
2 min read
CVE-2026-65660: how a validation-order flaw in SharePoint SafeControls works

CVE-2026-65660: how a validation-order flaw in SharePoint SafeControls works

Comments
4 min read
MOVEit Transfer authentication bypass under CVE-2026-89067: what changed in 2025.1.6 and 2026.0.4

MOVEit Transfer authentication bypass under CVE-2026-89067: what changed in 2025.1.6 and 2026.0.4

Comments
3 min read
23 projects in 74 minutes: what the MCP supply chain looks like from the inside

23 projects in 74 minutes: what the MCP supply chain looks like from the inside

Comments
3 min read
Plugin4Shell: The Zero-Click RCE That Arrived Through AI Coding Agent Plugins

Plugin4Shell: The Zero-Click RCE That Arrived Through AI Coding Agent Plugins

Comments
3 min read
AhsayCBS CVE-2026-105134: a backup console that executes what a stranger sends

AhsayCBS CVE-2026-105134: a backup console that executes what a stranger sends

Comments
2 min read
HashiCorp Boundary: 1,637 title matches for an access plane that brokers sessions

HashiCorp Boundary: 1,637 title matches for an access plane that brokers sessions

Comments
2 min read
CVE-2026-87799 Versus CVE-2026-85185: Symlink Replay and Unvalidated Subvolume Paths Compared

CVE-2026-87799 Versus CVE-2026-85185: Symlink Replay and Unvalidated Subvolume Paths Compared

Comments
3 min read
Notebooks Are Unauthenticated Code Execution: Revisiting Interactive Compute Under the 2027 AI Threat Picture

Notebooks Are Unauthenticated Code Execution: Revisiting Interactive Compute Under the 2027 AI Threat Picture

Comments
2 min read
703 NocoDB instances: a spreadsheet interface in front of a real database

703 NocoDB instances: a spreadsheet interface in front of a real database

Comments
2 min read
CVE-2026-93616: Assessing Real Exposure in Check Point Deployments

CVE-2026-93616: Assessing Real Exposure in Check Point Deployments

Comments
3 min read
CVE-2026-87902: Remote File Inclusion in WordPress Core, and the Scale Behind It

CVE-2026-87902: Remote File Inclusion in WordPress Core, and the Scale Behind It

Comments
2 min read
Modoboa: 955 application matches and 960 title matches for a mail suite behind a login

Modoboa: 955 application matches and 960 title matches for a mail suite behind a login

Comments
2 min read
OpenMetadata catalogs on the internet: 1,246 instances and the lineage they expose

OpenMetadata catalogs on the internet: 1,246 instances and the lineage they expose

1
Comments
2 min read
Measuring aging IIS servers still online: risk and retirement planning

Measuring aging IIS servers still online: risk and retirement planning

Comments
5 min read
SD-WAN controllers on the public internet: reading an exposure signal

SD-WAN controllers on the public internet: reading an exposure signal

Comments
3 min read
A Patch Runbook for CVE-2026-62911 in Microsoft Exchange Server

A Patch Runbook for CVE-2026-62911 in Microsoft Exchange Server

Comments 1
2 min read
Nineteen Fixed Releases, Sixteen Projects: Changelog Forensics for CVE-2026-96365

Nineteen Fixed Releases, Sixteen Projects: Changelog Forensics for CVE-2026-96365

Comments
2 min read
Kibana Fleet Authorization Gap: What CVE-2026-102412 Leaks and Who Is Exposed

Kibana Fleet Authorization Gap: What CVE-2026-102412 Leaks and Who Is Exposed

Comments
2 min read
Citrix NetScaler CVE-2026-19490 and CVE-2026-19489: Audit Evidence for a Perimeter Patch

Citrix NetScaler CVE-2026-19490 and CVE-2026-19489: Audit Evidence for a Perimeter Patch

Comments
3 min read
Six Questions to Ask Before You Close the GitLab Ticket

Six Questions to Ask Before You Close the GitLab Ticket

Comments
3 min read
FIDO2 Account Recovery: The Gap Passwordless Rollouts Leave Open

FIDO2 Account Recovery: The Gap Passwordless Rollouts Leave Open

Comments
3 min read
Envelope encryption only helps if the key hierarchy is real

Envelope encryption only helps if the key hierarchy is real

Comments 1
2 min read
Ceph's dashboard: 5,034 title matches on a control plane for the data layer

Ceph's dashboard: 5,034 title matches on a control plane for the data layer

Comments
3 min read
Weaviate at 7,856 body matches: reading a vector store's public surface

Weaviate at 7,856 body matches: reading a vector store's public surface

Comments
2 min read
SOCKS Proxies: 4,740,002 Answers on Port 1080 Against 805,832 Service Matches

SOCKS Proxies: 4,740,002 Answers on Port 1080 Against 805,832 Service Matches

Comments
3 min read
Typosquatting and Slopsquatting: Defending the Package Install Path

Typosquatting and Slopsquatting: Defending the Package Install Path

Comments
4 min read
CVE-2026-85956: When Delegated MarkLogic Admins Step Outside Their Boundaries

CVE-2026-85956: When Delegated MarkLogic Admins Step Outside Their Boundaries

Comments
2 min read
135 Kestra Matches and 107 With HTTP: Reading Workflow Orchestrator Exposure Honestly

135 Kestra Matches and 107 With HTTP: Reading Workflow Orchestrator Exposure Honestly

1
Comments
3 min read
loading...