DEV Community

andreagomez profile picture

andreagomez

IT and cybersecurity enthusiast. I enjoy tinkering with networks, systems, and security tools — and documenting what I learn along the way.

Joined on 
Continuous exposure checks for Onamae-linked domains and certificates: what ZoomEye can answer

Continuous exposure checks for Onamae-linked domains and certificates: what ZoomEye can answer

3 min read

Want to connect with andreagomez?

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

Already have an account? Sign in
A Kubernetes admission match condition can silence the policy it was meant to enforce

A Kubernetes admission match condition can silence the policy it was meant to enforce

2 min read
InvenioRDM's small title count still carries a record-access decision

InvenioRDM's small title count still carries a record-access decision

3 min read
A cached sudo timestamp is a policy decision with a lifetime

A cached sudo timestamp is a policy decision with a lifetime

2 min read
Chibisafe exposure begins at upload policy, not the download link

Chibisafe exposure begins at upload policy, not the download link

2 min read
Coturn exposure: an unauthenticated TURN server is a relay, not a discovery endpoint

Coturn exposure: an unauthenticated TURN server is a relay, not a discovery endpoint

3 min read
HomeBox title matches are an inventory lead, not proof of exposed inventory

HomeBox title matches are an inventory lead, not proof of exposed inventory

2 min read
Critical infrastructure under SafePay pressure: a 30-day exposure reduction plan

Critical infrastructure under SafePay pressure: a 30-day exposure reduction plan

3 min read
Why `suid_dumpable=2` Needs a Pipeline Check

Why `suid_dumpable=2` Needs a Pipeline Check

3 min read
What a DocuSeal Count Says About the Signing Boundary

What a DocuSeal Count Says About the Signing Boundary

3 min read
Separate etcd peer and client trust before scaling the cluster

Separate etcd peer and client trust before scaling the cluster

3 min read
Apache APISIX Admin API exposure starts with a credential boundary

Apache APISIX Admin API exposure starts with a credential boundary

3 min read
Coolify discovery must include team roles, API tokens, and host control

Coolify discovery must include team roles, API tokens, and host control

3 min read
Weblate title matches need project-access context

Weblate title matches need project-access context

4 min read
What a ZoomEye match for Go does not say about CVE-2026-111943

What a ZoomEye match for Go does not say about CVE-2026-111943

3 min read
TeamCity Exposure Turns Project Visibility into Build Authority

TeamCity Exposure Turns Project Visibility into Build Authority

3 min read
Service worker scope is an application security boundary

Service worker scope is an application security boundary

3 min read
S3 Object Lock governance mode still has an escape hatch

S3 Object Lock governance mode still has an escape hatch

3 min read
Meilisearch app fingerprints still need key-scope checks

Meilisearch app fingerprints still need key-scope checks

2 min read
Dify deployments need a boundary between app keys and console authority

Dify deployments need a boundary between app keys and console authority

3 min read
Wazuh Exposure Reviews Should Start With API and RBAC Evidence

Wazuh Exposure Reviews Should Start With API and RBAC Evidence

3 min read
Prioritizing CVE-2026-60004: why CISA KEV changes the response

Prioritizing CVE-2026-60004: why CISA KEV changes the response

3 min read
StreamSets title results show a service population that the application field misses

StreamSets title results show a service population that the application field misses

2 min read
Certificate Transparency monitoring needs ownership rules

Certificate Transparency monitoring needs ownership rules

2 min read
MCP tool authorization needs the request, token, and tool in one decision

MCP tool authorization needs the request, token, and tool in one decision

4 min read
OpenSearch Dashboards discovery should connect each candidate to a tenant and role

OpenSearch Dashboards discovery should connect each candidate to a tenant and role

3 min read
Langfuse discovery needs project scope and prompt-data retention

Langfuse discovery needs project scope and prompt-data retention

3 min read
Inventoring Mosquitto brokers before testing topic authorization

Inventoring Mosquitto brokers before testing topic authorization

3 min read
MinIO consoles expand the object-storage attack surface

MinIO consoles expand the object-storage attack surface

3 min read
MLflow's Prompt Source Validation Left the Default Server Exposed to File Reads

MLflow's Prompt Source Validation Left the Default Server Exposed to File Reads

3 min read
Eleven MiCollab Titles Show How Small Counts Can Still Start a Review

Eleven MiCollab Titles Show How Small Counts Can Still Start a Review

3 min read
The Dependency You Never Inventory: CVE-2026-44236 in Client Libraries

The Dependency You Never Inventory: CVE-2026-44236 in Client Libraries

3 min read
From Advisory to Patch: Running an Emergency Change for CVE-2026-92248

From Advisory to Patch: Running an Emergency Change for CVE-2026-92248

2 min read
78,241 Consul Fingerprints: The Control Plane That Maps Your Whole Network

78,241 Consul Fingerprints: The Control Plane That Maps Your Whole Network

3 min read
Six Linux kernel reports, one public root exploit, and no CVE to track them by

Six Linux kernel reports, one public root exploit, and no CVE to track them by

4 min read
GoAnywhere: 631 answers for a managed file transfer tier that already had its incident

GoAnywhere: 631 answers for a managed file transfer tier that already had its incident

3 min read
Legacy Plaintext Ports Outnumber Everything Else

Legacy Plaintext Ports Outnumber Everything Else

3 min read
The read-only disk mount that left no trace on the server

The read-only disk mount that left no trace on the server

3 min read
NGINX 1.30.6/1.31.7: Why the Medium Rating Understates Three CVSS 9.2 Bugs

NGINX 1.30.6/1.31.7: Why the Medium Rating Understates Three CVSS 9.2 Bugs

3 min read
Shadow Media Servers: When a Plex Box on the Corporate LAN Becomes an Incident

Shadow Media Servers: When a Plex Box on the Corporate LAN Becomes an Incident

4 min read
3,394 titles for a CRM that has no fingerprint: counting erxes, and the 9.8 that outlived its patch

3,394 titles for a CRM that has no fingerprint: counting erxes, and the 9.8 that outlived its patch

4 min read
Patch decision brief: triaging CVE-2026-111497 across Node.js 22, 24 and 26

Patch decision brief: triaging CVE-2026-111497 across Node.js 22, 24 and 26

3 min read
Plex on a NAS: where the 1.43.3 patch actually arrives, and why the gap matters

Plex on a NAS: where the 1.43.3 patch actually arrives, and why the gap matters

4 min read
H3C matches 888,990 times as a vendor and 13,297 times as its Magic line, and the affected NX15 is inside neither number

H3C matches 888,990 times as a vendor and 13,297 times as its Magic line, and the affected NX15 is inside neither number

4 min read
Blast radius of a compromised authoritative server: NSD 4.15.3 and its four CVEs

Blast radius of a compromised authoritative server: NSD 4.15.3 and its four CVEs

3 min read
Two Junos J-Web Authentication Failures Turn the Management Interface Into a Root Backdoor

Two Junos J-Web Authentication Failures Turn the Management Interface Into a Root Backdoor

4 min read
Collecting SiteGuard Diagnostic Information Before the CVE-2026-106931 Patch

Collecting SiteGuard Diagnostic Information Before the CVE-2026-106931 Patch

3 min read
The Same Actor, the Same Target Class: Armory Castle's Edge-Appliance Pattern and CVE-2026-102764

The Same Actor, the Same Target Class: Armory Castle's Edge-Appliance Pattern and CVE-2026-102764

3 min read
A writable cgroup v1 mount comes with a release helper that runs as root

A writable cgroup v1 mount comes with a release helper that runs as root

4 min read
Velero: 180 page titles, 2,794 body matches, zero fingerprints, and a backup tool that holds cluster credentials

Velero: 180 page titles, 2,794 body matches, zero fingerprints, and a backup tool that holds cluster credentials

1
2
4 min read
The Windows LAPS password history is a privilege boundary, and its ACL is the thing to review

The Windows LAPS password history is a privilege boundary, and its ACL is the thing to review

3 min read
An unsigned SBOM answers a question nobody asked

An unsigned SBOM answers a question nobody asked

1
3 min read
Mage-OS and BlockStrap: the same framework, a different release train

Mage-OS and BlockStrap: the same framework, a different release train

3 min read
AhsayCBS CVE-2026-105133 and CVE-2026-105134: The Backup Server as an Attack Platform

AhsayCBS CVE-2026-105133 and CVE-2026-105134: The Backup Server as an Attack Platform

3 min read
PAN-OS CVE-2026-0321 patch matrix: five branches, one deadline

PAN-OS CVE-2026-0321 patch matrix: five branches, one deadline

3 min read
Three CVEs, One Disconnected Panel: Reading Exposure Without a Version Scan

Three CVEs, One Disconnected Panel: Reading Exposure Without a Version Scan

4 min read
Your HTTP/3 endpoint is only as patched as the QUIC library behind it

Your HTTP/3 endpoint is only as patched as the QUIC library behind it

4 min read
Patching Wazuh Manager for CVE-2026-74041: a short operational playbook

Patching Wazuh Manager for CVE-2026-74041: a short operational playbook

3 min read
One Attachment, Root: Scoping the Cisco Secure Email Gateway Fix for CVE-2026-76519

One Attachment, Root: Scoping the Cisco Secure Email Gateway Fix for CVE-2026-76519

3 min read
81,570 Nexus Titles Against 33,873 Fingerprints: The Artefact Store Everything Builds From

81,570 Nexus Titles Against 33,873 Fingerprints: The Artefact Store Everything Builds From

3 min read
loading...