DEV Community

Ioneyrezende profile picture

Ioneyrezende

Security researcher & pentester. I write about network security, web appsec, and breaking things ethically.

Joined Joined on 
OAuth mTLS-bound tokens: constraining a stolen token to a certificate

OAuth mTLS-bound tokens: constraining a stolen token to a certificate

Comments
4 min read

Want to connect with Ioneyrezende?

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

Already have an account? Sign in
Appsmith permissions: the datasource is where low-code risk accumulates

Appsmith permissions: the datasource is where low-code risk accumulates

Comments
4 min read
POSIX ACLs Are Only as Clear as the Mask

POSIX ACLs Are Only as Clear as the Mask

Comments
3 min read
Request Tracker API Tokens Inherit the User's Rights

Request Tracker API Tokens Inherit the User's Rights

Comments
3 min read
Centreon API tokens inherit the union of access groups

Centreon API tokens inherit the union of access groups

Comments
3 min read
A visible Longhorn UI is a Kubernetes storage control plane

A visible Longhorn UI is a Kubernetes storage control plane

Comments
3 min read
A Post-Patch Validation Checklist for CVE-2026-79872

A Post-Patch Validation Checklist for CVE-2026-79872

Comments
3 min read
BTCPay Server's exposed LND macaroon was a wallet-control failure

BTCPay Server's exposed LND macaroon was a wallet-control failure

Comments 1
3 min read
BTCPay Server: 937 title matches and the wallet authority behind the page

BTCPay Server: 937 title matches and the wallet authority behind the page

Comments 1
3 min read
A Maven Central namespace is an ownership control plane

A Maven Central namespace is an ownership control plane

Comments
4 min read
OpenEMIS permissions combine module actions and school scope

OpenEMIS permissions combine module actions and school scope

Comments
3 min read
Gokapi API keys and OIDC sessions need different review paths

Gokapi API keys and OIDC sessions need different review paths

Comments
3 min read
Five assurance questions for CVE-2026-79860 in ArubaOS AOS-8

Five assurance questions for CVE-2026-79860 in ArubaOS AOS-8

Comments
3 min read
How attacker target selection changes PHP2Shell exposure priorities

How attacker target selection changes PHP2Shell exposure priorities

Comments
4 min read
Sudo's credential cache needs session-aware timestamp records

Sudo's credential cache needs session-aware timestamp records

1
Comments
3 min read
Apache ShenYu admin access needs its own trust boundary

Apache ShenYu admin access needs its own trust boundary

Comments
3 min read
WebUSB, WebHID, and Web Serial need an origin-level device policy

WebUSB, WebHID, and Web Serial need an origin-level device policy

Comments
4 min read
SQLPage exposure is an authentication and page-authority review

SQLPage exposure is an authentication and page-authority review

Comments
3 min read
Gitea Actions runner registration is a CI trust decision

Gitea Actions runner registration is a CI trust decision

Comments
3 min read
Security Onion's analyst console concentrates evidence, not just alerts

Security Onion's analyst console concentrates evidence, not just alerts

Comments
3 min read
Cloudflare Pages Abuse at Scale: Measuring Help TDS Without Overclaiming

Cloudflare Pages Abuse at Scale: Measuring Help TDS Without Overclaiming

Comments
4 min read
Alt-Svc moves HTTP authority to a second endpoint

Alt-Svc moves HTTP authority to a second endpoint

Comments
3 min read
Wizarr invitations turn media-server onboarding into an access path

Wizarr invitations turn media-server onboarding into an access path

Comments
3 min read
Vary Is Not a Privacy Boundary for Authenticated Responses

Vary Is Not a Privacy Boundary for Authenticated Responses

Comments 1
3 min read
Appsmith Exposure: Separate the Login Surface from the Application Data Plane

Appsmith Exposure: Separate the Login Surface from the Application Data Plane

Comments
3 min read
Apache OFBiz exposure depends on security groups and CSRF policy

Apache OFBiz exposure depends on security groups and CSRF policy

Comments
3 min read
API Gateway Risk from Axios CVE-2026-42037

API Gateway Risk from Axios CVE-2026-42037

Comments
3 min read
Hardening Axios formSerializer After CVE-2026-101909

Hardening Axios formSerializer After CVE-2026-101909

Comments
3 min read
Znuny: 1,172 Title Matches and the Web Service Session Boundary

Znuny: 1,172 Title Matches and the Web Service Session Boundary

Comments
2 min read
OpenBao token policies define the real control-plane boundary

OpenBao token policies define the real control-plane boundary

Comments
2 min read
IPMI cipher suite zero turns a management interface into a trust decision

IPMI cipher suite zero turns a management interface into a trust decision

Comments
2 min read
Headscale starts with all nodes reachable unless a policy file changes that

Headscale starts with all nodes reachable unless a policy file changes that

Comments
2 min read
AES-GCM nonce uniqueness is a deployment control

AES-GCM nonce uniqueness is a deployment control

1
Comments
2 min read
Patch verification for CVE-2025-4517 in containers and dependencies

Patch verification for CVE-2025-4517 in containers and dependencies

Comments
2 min read
Session Lifecycle Review for CVE-2026-115560 in PHP Applications

Session Lifecycle Review for CVE-2026-115560 in PHP Applications

Comments
3 min read
Immich Library Access Extends Beyond the Login Session

Immich Library Access Extends Beyond the Login Session

Comments
3 min read
CoreDNS Zone Transfers Need an Explicit Allowlist

CoreDNS Zone Transfers Need an Explicit Allowlist

Comments
2 min read
NuGet Source Mapping Closes a Dependency Confusion Gap

NuGet Source Mapping Closes a Dependency Confusion Gap

Comments
2 min read
Outline API Keys: A Small Exposure Count With a Large Permission Question

Outline API Keys: A Small Exposure Count With a Large Permission Question

Comments
2 min read
StackStorm API Keys Carry an Effective Execution Identity

StackStorm API Keys Carry an Effective Execution Identity

Comments
2 min read
Statping-ng inventory starts with administrator defaults

Statping-ng inventory starts with administrator defaults

Comments
2 min read
FrankenPHP appears more often by runtime than by page title

FrankenPHP appears more often by runtime than by page title

Comments
3 min read
Maintenance decisions after CVE-2026-98174: inventory, backports, and residual risk

Maintenance decisions after CVE-2026-98174: inventory, backports, and residual risk

Comments
4 min read
FreeRDP CVE-2026-121952: a malicious RDP server writes past the bitmap cache

FreeRDP CVE-2026-121952: a malicious RDP server writes past the bitmap cache

Comments
3 min read
16.5 million RDP services cannot tell you which clients run vulnerable FreeRDP

16.5 million RDP services cannot tell you which clients run vulnerable FreeRDP

Comments
3 min read
An nginx alias is only as safe as the location that reaches it

An nginx alias is only as safe as the location that reaches it

Comments
3 min read
HAProxy metrics are useful only when the stats path is understood

HAProxy metrics are useful only when the stats path is understood

Comments
3 min read
BookLore has 814 exact title matches and no application fingerprint; inventory the library, then verify identity

BookLore has 814 exact title matches and no application fingerprint; inventory the library, then verify identity

Comments
3 min read
Cross-origin data risk from CVE-2026-113106

Cross-origin data risk from CVE-2026-113106

Comments
3 min read
What to monitor after patching BeyondTrust supports a safer reopening

What to monitor after patching BeyondTrust supports a safer reopening

Comments
3 min read
Psych.safe_load restricts object classes, not the data shape

Psych.safe_load restricts object classes, not the data shape

Comments
3 min read
InvenTree application and title counts nearly agree at about one thousand hosts

InvenTree application and title counts nearly agree at about one thousand hosts

Comments
3 min read
OpenSSH PermitUserEnvironment moves trust into the user account

OpenSSH PermitUserEnvironment moves trust into the user account

Comments
2 min read
SilverBullet authentication and dashboard access need separate checks

SilverBullet authentication and dashboard access need separate checks

Comments
2 min read
Teable share views expose more than a table

Teable share views expose more than a table

Comments 1
2 min read
Appsmith title matches need a self-hosted security baseline

Appsmith title matches need a self-hosted security baseline

Comments
3 min read
Reporting ad-supported exposure without inflating the breach

Reporting ad-supported exposure without inflating the breach

Comments
3 min read
Why CVE-2026-108452 crosses a SharePoint privilege boundary

Why CVE-2026-108452 crosses a SharePoint privilege boundary

Comments
3 min read
MySQL LOCAL INFILE Reads From the Client, Not the Server

MySQL LOCAL INFILE Reads From the Client, Not the Server

Comments
3 min read
Roundcube Webmail Exposure Needs Host and Mailbox Context

Roundcube Webmail Exposure Needs Host and Mailbox Context

Comments
2 min read
loading...