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 
rlogin service classification is more selective than port 513

rlogin service classification is more selective than port 513

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
Serv-U's Critical CVE Cluster Is an Authorization and Patching Problem

Serv-U's Critical CVE Cluster Is an Authorization and Patching Problem

Comments
2 min read
openat2 Path Confinement Still Needs a Trusted Directory Descriptor

openat2 Path Confinement Still Needs a Trusted Directory Descriptor

Comments
2 min read
Bagisto's Storefront Title Leaves the Admin Plane Unmeasured

Bagisto's Storefront Title Leaves the Admin Plane Unmeasured

Comments
3 min read
Serv-U's One-Million App Matches Show the Need for Field Provenance

Serv-U's One-Million App Matches Show the Need for Field Provenance

Comments
2 min read
1.38 Million GitLab Matches Do Not Measure Bundled Git Risk

1.38 Million GitLab Matches Do Not Measure Bundled Git Risk

Comments
3 min read
Internet Search Cannot Inventory a Local Desktop Install

Internet Search Cannot Inventory a Local Desktop Install

Comments
3 min read
Residual Risk After Updating LiteSpeed Cache to 7.9.2

Residual Risk After Updating LiteSpeed Cache to 7.9.2

Comments
2 min read
LightRAG API-Key Mode Still Accepted Guest Tokens Minted With a Public Default Secret

LightRAG API-Key Mode Still Accepted Guest Tokens Minted With a Public Default Secret

Comments
2 min read
Apache Camel's Integration Routes Do Not Advertise Their Authorization Policy

Apache Camel's Integration Routes Do Not Advertise Their Authorization Policy

Comments
2 min read
A 2FA Backup Code Path Undercut webMethods Integration Server Authentication

A 2FA Backup Code Path Undercut webMethods Integration Server Authentication

Comments
2 min read
Synology DSM's Auth API SQL Injection Reaches Files Beyond the Login Prompt

Synology DSM's Auth API SQL Injection Reaches Files Beyond the Login Prompt

Comments
2 min read
ZIP cloaking shows why scanners and extractors need the same parser

ZIP cloaking shows why scanners and extractors need the same parser

Comments
2 min read
Tiki's Plugin Approval Boundary Starts With Group Permissions

Tiki's Plugin Approval Boundary Starts With Group Permissions

Comments
3 min read
A continuous monitoring model for Magento storefront risk

A continuous monitoring model for Magento storefront risk

Comments
3 min read
Front-channel logout is a browser workflow, not a revocation guarantee

Front-channel logout is a browser workflow, not a revocation guarantee

Comments
3 min read
Grafana Mimir tenant headers require an authenticating proxy

Grafana Mimir tenant headers require an authenticating proxy

Comments
3 min read
YubiKey PIV security depends on slot policy, not model alone

YubiKey PIV security depends on slot policy, not model alone

Comments
3 min read
Miniserve's small exposure count still represents real file services

Miniserve's small exposure count still represents real file services

Comments
3 min read
Apache Pinot controller and broker need separate authorization reviews

Apache Pinot controller and broker need separate authorization reviews

Comments
3 min read
Apache Gravitino: Authentication and Authorization Are Separate Switches

Apache Gravitino: Authentication and Authorization Are Separate Switches

Comments
3 min read
The unresolved details behind CVE-2026-79871 and how to handle them

The unresolved details behind CVE-2026-79871 and how to handle them

Comments
3 min read
Linux IMA: building evidence for file integrity, not just alerts

Linux IMA: building evidence for file integrity, not just alerts

Comments
4 min read
Rancher API keys are a path to cluster authority

Rancher API keys are a path to cluster authority

Comments
4 min read
WASI Capabilities Depend on the Runtime, Not the Label

WASI Capabilities Depend on the Runtime, Not the Label

Comments
3 min read
Mercurial hgweb Separates Authentication from Authorization

Mercurial hgweb Separates Authentication from Authorization

Comments
3 min read
Apache Archiva guest access turns repository roles into a network boundary

Apache Archiva guest access turns repository roles into a network boundary

Comments
3 min read
Invoice Ninja tokens cross the company and API boundary

Invoice Ninja tokens cross the company and API boundary

Comments
3 min read
Incident Response Priorities for CVE-2026-79848 in AOS-8 Environments

Incident Response Priorities for CVE-2026-79848 in AOS-8 Environments

Comments
3 min read
Kaniko's Azure token leak starts with a hostname check

Kaniko's Azure token leak starts with a hostname check

Comments
4 min read
Bar Assistant: 131 title matches and a role boundary that counts cannot show

Bar Assistant: 131 title matches and a role boundary that counts cannot show

Comments
4 min read
OCI referrers link an artifact to an image, not to a trusted signer

OCI referrers link an artifact to an image, not to a trusted signer

Comments
4 min read
File Browser is archived, but its internet footprint and self-registration defaults remain

File Browser is archived, but its internet footprint and self-registration defaults remain

Comments
3 min read
Threat-landscape dependencies belong in resilience planning

Threat-landscape dependencies belong in resilience planning

Comments
3 min read
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
loading...