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 
Why CVE-2026-93546 belongs on the Apache patch list

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

Comments
4 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
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
Sakai roles and permissions require more than a product match

Sakai roles and permissions require more than a product match

Comments
3 min read
WebAuthn backup eligibility and backup state answer different passkey questions

WebAuthn backup eligibility and backup state answer different passkey questions

Comments
3 min read
Islandora starts with Drupal access, but leaves public derivatives and Fedora surfaces to verify

Islandora starts with Drupal access, but leaves public derivatives and Fedora surfaces to verify

Comments
3 min read
Redis Lua keys need to be declared before the script runs

Redis Lua keys need to be declared before the script runs

Comments
2 min read
h5ai title matches need the web server access rule checked

h5ai title matches need the web server access rule checked

Comments
2 min read
Flyte Console discovery: validate the path from UI to FlyteAdmin auth

Flyte Console discovery: validate the path from UI to FlyteAdmin auth

Comments
4 min read
Find Every Oracle BI Instance Affected by CVE-2026-101531

Find Every Oracle BI Instance Affected by CVE-2026-101531

Comments
3 min read
A Post-Incident Verification Plan for Tor Relay Operators

A Post-Incident Verification Plan for Tor Relay Operators

Comments
4 min read
Audit PostgreSQL `pg_hba.conf` from the First Match, Not the Last Rule

Audit PostgreSQL `pg_hba.conf` from the First Match, Not the Last Rule

Comments
3 min read
Miniflux Proxy Authentication Depends on the Header Path

Miniflux Proxy Authentication Depends on the Header Path

Comments
3 min read
Use Proxmox API tokens as delegated identities with a visible owner

Use Proxmox API tokens as delegated identities with a visible owner

Comments
3 min read
Kubernetes Dashboard discovery is not proof of cluster access

Kubernetes Dashboard discovery is not proof of cluster access

Comments
3 min read
Using systemd ProtectProc and ProcSubset to limit service process visibility

Using systemd ProtectProc and ProcSubset to limit service process visibility

Comments
2 min read
OpenBao endpoints need a secrets-plane inventory, not a title count

OpenBao endpoints need a secrets-plane inventory, not a title count

Comments
3 min read
CVE-2026-83404: Turning a Broad MySQL Exposure Count into a Defensible Response

CVE-2026-83404: Turning a Broad MySQL Exposure Count into a Defensible Response

Comments
3 min read
Moving service secrets out of the environment with systemd credentials

Moving service secrets out of the environment with systemd credentials

Comments
4 min read
vLLM API key protection stops at some endpoint boundaries

vLLM API key protection stops at some endpoint boundaries

Comments
3 min read
A Kubernetes subPath secret mount can outlive credential rotation

A Kubernetes subPath secret mount can outlive credential rotation

Comments
3 min read
phpIPAM public addresses should not mean public inventory

phpIPAM public addresses should not mean public inventory

Comments
2 min read
OpenProject Exposure Begins With Project Roles and Login Policy

OpenProject Exposure Begins With Project Roles and Login Policy

Comments
3 min read
Nexus Repository discovery should separate anonymous reads from admin access

Nexus Repository discovery should separate anonymous reads from admin access

Comments
3 min read
Patching UpdraftPlus is not enough after the UpdraftCentral key theft

Patching UpdraftPlus is not enough after the UpdraftCentral key theft

Comments
4 min read
Frontend mTLS in Gateway API needs a listener-level review

Frontend mTLS in Gateway API needs a listener-level review

Comments
3 min read
DolphinScheduler exposure starts with authentication and tenant boundaries

DolphinScheduler exposure starts with authentication and tenant boundaries

Comments
3 min read
OIDC back-channel logout is a session termination protocol, not a logout link

OIDC back-channel logout is a session termination protocol, not a logout link

Comments
4 min read
Supabase Studio discovery should stop at the management boundary

Supabase Studio discovery should stop at the management boundary

Comments
3 min read
RedisInsight exposure can concentrate database credentials

RedisInsight exposure can concentrate database credentials

Comments
2 min read
Combining Samba discovery with evidence of SMB signing enforcement

Combining Samba discovery with evidence of SMB signing enforcement

Comments
3 min read
After Patching CVE-2026-43829: Verification and Recovery Checks for ADAM-3600

After Patching CVE-2026-43829: Verification and Recovery Checks for ADAM-3600

Comments
3 min read
HiRDB Returned Zero on Two Search Fields; That Is a Visibility Finding

HiRDB Returned Zero on Two Search Fields; That Is a Visibility Finding

Comments
3 min read
loading...