DEV Community

yutianle profile picture

yutianle

404 bio not found

Joined Joined on 
After CVE-2026-19630: Questions That Improve DNS Resilience

After CVE-2026-19630: Questions That Improve DNS Resilience

Comments
2 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
Following the FortiBleed path from VPN access to ransomware

Following the FortiBleed path from VPN access to ransomware

Comments
3 min read
Landlock ABI checks decide which network restrictions a sandbox can enforce

Landlock ABI checks decide which network restrictions a sandbox can enforce

Comments
2 min read
Pomerium answers 40 title matches, and upstreams still need assertion verification

Pomerium answers 40 title matches, and upstreams still need assertion verification

Comments
2 min read
Threat modeling the CVE-2026-105483 certificate bypass

Threat modeling the CVE-2026-105483 certificate bypass

Comments
4 min read
Plane workspaces concentrate access tokens, members, and project visibility

Plane workspaces concentrate access tokens, members, and project visibility

Comments
3 min read
CVE-2026-106072: inventory and logging gaps around alternate IPv4 forms

CVE-2026-106072: inventory and logging gaps around alternate IPv4 forms

Comments
3 min read
What a stable LiteLLM baseline should show after the 1.107.0 cleanup

What a stable LiteLLM baseline should show after the 1.107.0 cleanup

Comments
4 min read
A PostgreSQL logical replication slot is a retention obligation

A PostgreSQL logical replication slot is a retention obligation

Comments
3 min read
Dataverse title matches point to a collection-permission review

Dataverse title matches point to a collection-permission review

Comments
3 min read
Kubernetes priority classes can preempt security controls

Kubernetes priority classes can preempt security controls

Comments
2 min read
AList exposure review starts with mounts and guest permissions

AList exposure review starts with mounts and guest permissions

Comments
2 min read
Bugzilla groups define the real exposure boundary

Bugzilla groups define the real exposure boundary

Comments
3 min read
Refresh Token Rotation Without Breaking Every Session

Refresh Token Rotation Without Breaking Every Session

Comments
3 min read
Testing Fragmented ClientHello Handling After CVE-2026-75595

Testing Fragmented ClientHello Handling After CVE-2026-75595

Comments
3 min read
Joplin Server discovery and the sync-administration boundary

Joplin Server discovery and the sync-administration boundary

Comments
3 min read
Keep Local Git Transports Out of Recursive Submodule Fetches

Keep Local Git Transports Out of Recursive Submodule Fetches

Comments
3 min read
Why Airflow DAG author access is a code-execution boundary

Why Airflow DAG author access is a code-execution boundary

Comments
3 min read
Metabase public links need an owner and a data-scope check

Metabase public links need an owner and a data-scope check

Comments
3 min read
CryptPad's Zero App Match Is an Inventory Warning

CryptPad's Zero App Match Is an Inventory Warning

Comments
3 min read
Governance decision for CVE-2026-91336 without a published exploit

Governance decision for CVE-2026-91336 without a published exploit

Comments
3 min read
The threat model behind CVE-2026-111943: forged chains without a broken signature

The threat model behind CVE-2026-111943: forged chains without a broken signature

Comments
4 min read
Kasm Workspaces Exposure Is a Session-Delivery Problem

Kasm Workspaces Exposure Is a Session-Delivery Problem

Comments
3 min read
Default-deny Kubernetes egress needs a DNS exception

Default-deny Kubernetes egress needs a DNS exception

Comments
3 min read
Caddy forward_auth needs a backend the internet cannot bypass

Caddy forward_auth needs a backend the internet cannot bypass

Comments
3 min read
AFFiNE's admin boundary matters more than a zero app fingerprint

AFFiNE's admin boundary matters more than a zero app fingerprint

Comments
3 min read
Open WebUI API keys inherit the authority of their user

Open WebUI API keys inherit the authority of their user

Comments 1
3 min read
Build provenance must be verified against a trusted builder

Build provenance must be verified against a trusted builder

Comments
2 min read
NocoDB shared views need a permission review before they spread

NocoDB shared views need a permission review before they spread

Comments
3 min read
Containers and managed MariaDB services need CVE-2026-85745 provenance checks

Containers and managed MariaDB services need CVE-2026-85745 provenance checks

Comments
3 min read
Trusted Types turns DOM injection into a policy decision

Trusted Types turns DOM injection into a policy decision

Comments
3 min read
Vaultwarden exposure review begins at the admin route

Vaultwarden exposure review begins at the admin route

Comments
2 min read
Default seccomp profiles turn container breakout risk into a narrower syscall surface

Default seccomp profiles turn container breakout risk into a narrower syscall surface

Comments
3 min read
Dagster discovery should treat the webserver as an execution control plane

Dagster discovery should treat the webserver as an execution control plane

Comments
3 min read
Airbyte connector secrets need a deployment-specific control model

Airbyte connector secrets need a deployment-specific control model

Comments
3 min read
Harbor inventory should pair project roles with registry authentication

Harbor inventory should pair project roles with registry authentication

Comments
3 min read
Reconstructing an attack timeline for Langflow CVE-2026-105740

Reconstructing an attack timeline for Langflow CVE-2026-105740

Comments
3 min read
2,774 PayPlug References Help Find WooCommerce Stores, Not Vulnerable Orders

2,774 PayPlug References Help Find WooCommerce Stores, Not Vulnerable Orders

Comments
3 min read
Turning the Langflow MCP flaw into a broader intrusion: lateral movement options after CVE-2026-105740

Turning the Langflow MCP flaw into a broader intrusion: lateral movement options after CVE-2026-105740

Comments
2 min read
When the Vendor Is Down and Your Tenant Is Still Exposed: Ordering Remediation Work

When the Vendor Is Down and Your Tenant Is Still Exposed: Ordering Remediation Work

Comments
4 min read
1.4 Million Hosts Answer on Port 9092 and Only 9,124 Identify as Kafka

1.4 Million Hosts Answer on Port 9092 and Only 9,124 Identify as Kafka

Comments
4 min read
Token spraying: 200,000 sign-in attempts and 497 that worked, without a single password

Token spraying: 200,000 sign-in attempts and 497 that worked, without a single password

Comments
4 min read
Yealink: 110,802 titles against 35,421 fingerprints, and the provisioning file behind both

Yealink: 110,802 titles against 35,421 fingerprints, and the provisioning file behind both

Comments
3 min read
Three Engineering Lessons Plex2Shell Hands to Every Product Team

Three Engineering Lessons Plex2Shell Hands to Every Product Team

Comments
3 min read
VMmanager panels outside Russia outnumber the ones inside

VMmanager panels outside Russia outnumber the ones inside

Comments
3 min read
CVE-2026-97629: How a Third Ticket-Key Slot Allowed a Forged TLS Session

CVE-2026-97629: How a Third Ticket-Key Slot Allowed a Forged TLS Session

Comments
4 min read
CWE-73 in Practice: How Controlled File Paths Become Code Execution in Plex

CWE-73 in Practice: How Controlled File Paths Become Code Execution in Plex

Comments
4 min read
19 pages mention dnsdist: measuring a DNS load balancer that is deliberately invisible

19 pages mention dnsdist: measuring a DNS load balancer that is deliberately invisible

Comments
4 min read
What 507,974 internet-facing Plex servers do and do not tell you about CVE-2026-96654

What 507,974 internet-facing Plex servers do and do not tell you about CVE-2026-96654

Comments
4 min read
Same release, different risks: CVE-2026-111497 next to nine other Node.js fixes

Same release, different risks: CVE-2026-111497 next to nine other Node.js fixes

Comments
3 min read
Grav shows 3,312 title matches, 22 of them served from behind a Grav-identified body, and zero application fingerprints

Grav shows 3,312 title matches, 22 of them served from behind a Grav-identified body, and zero application fingerprints

Comments
3 min read
Reading CERT-BUND and NVD together for Devolutions Server 2026.3.10

Reading CERT-BUND and NVD together for Devolutions Server 2026.3.10

Comments
3 min read
CVE-2026-102175: A Pre-Authentication Heap Overflow in Junos sdxd Puts Root Code Execution Behind a Service-Deployment Link

CVE-2026-102175: A Pre-Authentication Heap Overflow in Junos sdxd Puts Root Code Execution Behind a Service-Deployment Link

1
Comments
4 min read
CloudPanel: 215,314 fingerprint matches, 106,200 exact titles, and 209,096 answers on one HTTPS port

CloudPanel: 215,314 fingerprint matches, 106,200 exact titles, and 209,096 answers on one HTTPS port

Comments
4 min read
CVE-2026-106931 When Someone Else Runs Your SiteGuard

CVE-2026-106931 When Someone Else Runs Your SiteGuard

Comments
3 min read
Detection Priorities for a Remote-Support Appliance After CVE-2026-102764

Detection Priorities for a Remote-Support Appliance After CVE-2026-102764

Comments
3 min read
A user namespace maps container root to something that is not root, and the default keeps changing under you

A user namespace maps container root to something that is not root, and the default keeps changing under you

Comments 1
3 min read
IPFire: one application fingerprint, 44 page titles, and 998,984 body matches for a firewall

IPFire: one application fingerprint, 44 page titles, and 998,984 body matches for a firewall

Comments
4 min read
Parsing Is the Attack Surface: Lessons From NSD and CVE-2026-101339

Parsing Is the Attack Surface: Lessons From NSD and CVE-2026-101339

Comments
3 min read
Port 873 lists its modules before it asks who you are

Port 873 lists its modules before it asks who you are

Comments
3 min read
loading...