DEV Community

SorrelThorncroft profile picture

SorrelThorncroft

Network security enthusiast. Focus on infrastructure hardening, log analysis and defensive tradecraft. Learning continuously, documenting practical notes and thoughts on defensive security.

Joined Joined on 
Threat-landscape dependencies belong in resilience planning

Threat-landscape dependencies belong in resilience planning

Comments
3 min read

Want to connect with SorrelThorncroft?

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

Already have an account? Sign in
Payload CMS access control lives in collection functions

Payload CMS access control lives in collection functions

Comments
3 min read
EOL AOS-8 Deployments and CVE-2026-79846

EOL AOS-8 Deployments and CVE-2026-79846

Comments
3 min read
Direct PostgreSQL TLS needs an explicit compatibility boundary

Direct PostgreSQL TLS needs an explicit compatibility boundary

Comments
3 min read
GeoServer exposure needs two separate reviews: anonymous access and role inheritance

GeoServer exposure needs two separate reviews: anonymous access and role inheritance

Comments
3 min read
macOS Hardened Runtime is only as strong as its entitlement budget

macOS Hardened Runtime is only as strong as its entitlement budget

Comments
3 min read
Readeck exposure needs token scope and session review

Readeck exposure needs token scope and session review

Comments
3 min read
marimo notebooks need a token and an execution boundary

marimo notebooks need a token and an execution boundary

Comments
3 min read
Monitoring ArubaOS exposure after CVE-2026-79850

Monitoring ArubaOS exposure after CVE-2026-79850

Comments
4 min read
Tracking CVE-2026-98625 across Ubuntu kernel variants

Tracking CVE-2026-98625 across Ubuntu kernel variants

Comments
3 min read
OpenKM administration roles do not replace repository permission checks

OpenKM administration roles do not replace repository permission checks

Comments
3 min read
LD_PRELOAD is a process injection channel that secure-execution mode narrows

LD_PRELOAD is a process injection channel that secure-execution mode narrows

Comments
3 min read
Rich Authorization Requests Fail When Downstream Services Flatten the Details

Rich Authorization Requests Fail When Downstream Services Flatten the Details

Comments
3 min read
Kong Admin Exposure: Why Port 8001 Needs Its Own Inventory

Kong Admin Exposure: Why Port 8001 Needs Its Own Inventory

Comments
3 min read
Parseable API keys inherit role permissions across telemetry streams

Parseable API keys inherit role permissions across telemetry streams

Comments
2 min read
Investigating Potential CVE-2026-108099 Exploitation With Limited Public Evidence

Investigating Potential CVE-2026-108099 Exploitation With Limited Public Evidence

Comments
2 min read
CVE-2026-101909: Exploitation Preconditions for the Axios Gadget

CVE-2026-101909: Exploitation Preconditions for the Axios Gadget

Comments
3 min read
GlitchTip: 4,015 Title Matches and Organization-Wide Project Control

GlitchTip: 4,015 Title Matches and Organization-Wide Project Control

Comments
2 min read
Cloudron's auth wall does not replace app-level roles

Cloudron's auth wall does not replace app-level roles

Comments 1
2 min read
CSP form-action protects targets, not application authorization

CSP form-action protects targets, not application authorization

Comments
2 min read
VNC security types determine whether the session is authenticated and encrypted

VNC security types determine whether the session is authenticated and encrypted

Comments
2 min read
Mayan EDMS ACLs must cover the API, document type and stored credentials

Mayan EDMS ACLs must cover the API, document type and stored credentials

Comments
2 min read
Python 3.14's default data filter and the CVE-2025-4517 trap

Python 3.14's default data filter and the CVE-2025-4517 trap

Comments
2 min read
Ente Photos self-hosting depends on keys, admin identity, and object storage

Ente Photos self-hosting depends on keys, admin identity, and object storage

Comments
3 min read
Turning CenterPoint's public facts into measurable security questions

Turning CenterPoint's public facts into measurable security questions

Comments
3 min read
Apache Pulsar Tenant Authorization Starts With the Token Subject

Apache Pulsar Tenant Authorization Starts With the Token Subject

Comments
3 min read
Typesense Scoped Search Keys Are Only as Strong as the Parent Key

Typesense Scoped Search Keys Are Only as Strong as the Parent Key

Comments
3 min read
MariaDB PAM Mapping: One Password, Several Identity Boundaries

MariaDB PAM Mapping: One Password, Several Identity Boundaries

Comments
3 min read
Mixpost Workspaces Hold Social Authority; Inventory the Roles and Tokens

Mixpost Workspaces Hold Social Authority; Inventory the Roles and Tokens

Comments
2 min read
Gatus status pages: public observability versus authenticated API control

Gatus status pages: public observability versus authenticated API control

Comments
3 min read
Why CVE-2026-93546 belongs on the Apache patch list

Why CVE-2026-93546 belongs on the Apache patch list

Comments
4 min read
What to Recheck When Quanum LSM Returns to Service

What to Recheck When Quanum LSM Returns to Service

Comments 1
4 min read
NocoDB CVE-2026-121736 lets an unauthenticated request mint OAuth codes

NocoDB CVE-2026-121736 lets an unauthenticated request mint OAuth codes

Comments
3 min read
701 NocoDB fingerprints and 365 titles leave version risk unresolved

701 NocoDB fingerprints and 365 titles leave version risk unresolved

Comments
2 min read
PolicyKit allow_active answers a session question, not an identity question

PolicyKit allow_active answers a session question, not an identity question

Comments
3 min read
windows_exporter telemetry needs an exposure inventory of its own

windows_exporter telemetry needs an exposure inventory of its own

Comments
3 min read
Khoj's 19 application matches point to a document assistant that needs identity review

Khoj's 19 application matches point to a document assistant that needs identity review

Comments
3 min read
Webpack in a title is not the webpack-dev-server

Webpack in a title is not the webpack-dev-server

Comments
3 min read
Reporting AI Supply-Chain Risk With Evidence Levels, Not Inflation

Reporting AI Supply-Chain Risk With Evidence Levels, Not Inflation

Comments
3 min read
RADIUS Message-Authenticator protects a response path attackers can rewrite

RADIUS Message-Authenticator protects a response path attackers can rewrite

Comments
3 min read
OpenSign title matches show a signing surface without a product fingerprint

OpenSign title matches show a signing surface without a product fingerprint

Comments
3 min read
Django SECURE_PROXY_SSL_HEADER requires header stripping

Django SECURE_PROXY_SSL_HEADER requires header stripping

Comments
2 min read
changedetection.io API keys and webhooks share authority

changedetection.io API keys and webhooks share authority

Comments
2 min read
Pleroma: 578 title matches and the risk of a static admin token

Pleroma: 578 title matches and the risk of a static admin token

Comments 1
2 min read
Mainsail: 3,885 title matches on a physical-device control UI

Mainsail: 3,885 title matches on a physical-device control UI

Comments
3 min read
After Patching Axios 1.16.0: Validation Steps for CVE-2026-44494

After Patching Axios 1.16.0: Validation Steps for CVE-2026-44494

Comments
3 min read
CVE-2026-108452: how an authenticated SharePoint attacker can reach code execution

CVE-2026-108452: how an authenticated SharePoint attacker can reach code execution

Comments
3 min read
Git SSH Signatures Verify Identity Only Within a Trust File

Git SSH Signatures Verify Identity Only Within a Trust File

Comments
3 min read
Reading a Tiki Title Match Without Overstating the Product Population

Reading a Tiki Title Match Without Overstating the Product Population

Comments
2 min read
OpenSSH certificate principals define login authority

OpenSSH certificate principals define login authority

1
Comments
3 min read
BookStack public libraries require upload and authentication review

BookStack public libraries require upload and authentication review

Comments
3 min read
Wiki.js Exposure: Distinguish Public Pages from Administration

Wiki.js Exposure: Distinguish Public Pages from Administration

Comments
2 min read
Scoping a Low-Privilege Authorization Failure in SolarWinds Observability

Scoping a Low-Privilege Authorization Failure in SolarWinds Observability

Comments
3 min read
Upgrade planning for CVE-2026-106074 across Node.js 22, 24, and 26

Upgrade planning for CVE-2026-106074 across Node.js 22, 24, and 26

Comments
3 min read
WebRTC DTLS fingerprints are only an identity boundary when signaling is trusted

WebRTC DTLS fingerprints are only an identity boundary when signaling is trusted

Comments
2 min read
Plausible's 9,526 title matches cross public dashboards and Stats API keys

Plausible's 9,526 title matches cross public dashboards and Stats API keys

Comments
2 min read
Defending service-to-service TLS after CVE-2026-105483

Defending service-to-service TLS after CVE-2026-105483

Comments
3 min read
OCI registry tokens combine audience, scope, and the identity behind them

OCI registry tokens combine audience, scope, and the identity behind them

Comments
3 min read
GLPI exposure depends on active profiles and entity boundaries

GLPI exposure depends on active profiles and entity boundaries

Comments
3 min read
CVE-2026-103119: make response isolation a release gate

CVE-2026-103119: make response isolation a release gate

Comments
3 min read
loading...