DEV Community

OnaEiuspkz profile picture

OnaEiuspkz

Practical software developer building side projects and sharing hands‑on technical notes with the developer community.

Joined Joined on 
Where the Node.js Permission Model Stops at Process Boundaries

Where the Node.js Permission Model Stops at Process Boundaries

Comments 1
3 min read

Want to connect with OnaEiuspkz?

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

Already have an account? Sign in
Firefly III Remote Authentication Starts at the Proxy

Firefly III Remote Authentication Starts at the Proxy

Comments
3 min read
Read RabbitMQ OAuth scopes as broker permissions, not login metadata

Read RabbitMQ OAuth scopes as broker permissions, not login metadata

Comments
3 min read
HashiCorp Nomad UI discovery starts with the anonymous ACL question

HashiCorp Nomad UI discovery starts with the anonymous ACL question

Comments
3 min read
CapRover dashboard discovery points to a Docker control-plane review

CapRover dashboard discovery points to a Docker control-plane review

Comments
3 min read
Jitsi Meet exposure needs token and room context

Jitsi Meet exposure needs token and room context

Comments
4 min read
Running a controlled response to CVE-2026-111943 without weakening TLS checks

Running a controlled response to CVE-2026-111943 without weakening TLS checks

Comments
3 min read
Buildbot Web Controls Are Privileged by Default

Buildbot Web Controls Are Privileged by Default

Comments
3 min read
Separate gRPC transport identity from application authorization

Separate gRPC transport identity from application authorization

Comments
3 min read
PostgreSQL row security still leaves table owners outside the policy

PostgreSQL row security still leaves table owners outside the policy

Comments
3 min read
HedgeDoc exposure needs a note-sharing boundary review

HedgeDoc exposure needs a note-sharing boundary review

Comments
2 min read
JupyterHub exposure needs separate user, admin, and service authority

JupyterHub exposure needs separate user, admin, and service authority

1
Comments
3 min read
IMA appraisal covers files, not the whole trust path

IMA appraisal covers files, not the whole trust path

Comments
2 min read
Forensic checks for CVE-2026-60004 exploitation in Gitea

Forensic checks for CVE-2026-60004 exploitation in Gitea

Comments
3 min read
Rill's 115 title matches are discovery leads, not public-dashboard confirmations

Rill's 115 title matches are discovery leads, not public-dashboard confirmations

Comments
2 min read
CAA can constrain certificate issuance beyond the CA name

CAA can constrain certificate issuance beyond the CA name

Comments
2 min read
Paperless-ngx reverse-proxy identity needs header discipline

Paperless-ngx reverse-proxy identity needs header discipline

Comments
2 min read
Egress allowlists need destination identity and a bounded IP range

Egress allowlists need destination identity and a bounded IP range

Comments
3 min read
Windmill discovery must follow workspace tokens into execution authority

Windmill discovery must follow workspace tokens into execution authority

Comments
3 min read
Airbyte title matches are candidates until the control plane is confirmed

Airbyte title matches are candidates until the control plane is confirmed

Comments
2 min read
MariaDB exposure is not proof of CVE-2026-92262 compromise

MariaDB exposure is not proof of CVE-2026-92262 compromise

Comments
3 min read
Strapi's Webhook Runner Followed a Redirect Out of Its Trust Zone

Strapi's Webhook Runner Followed a Redirect Out of Its Trust Zone

Comments
3 min read
18,020 MLflow Matches Put Experiment Tracking in the Exposure Review

18,020 MLflow Matches Put Experiment Tracking in the Exposure Review

Comments
3 min read
Detecting CVE-2026-44236 Exploitation Attempts in AMQP Traffic

Detecting CVE-2026-44236 Exploitation Attempts in AMQP Traffic

Comments
3 min read
Inside 144.172.64.0/24: What 1,004 Neighbouring Hosts Do and Do Not Prove

Inside 144.172.64.0/24: What 1,004 Neighbouring Hosts Do and Do Not Prove

Comments
3 min read
57,482 Harbor Fingerprints and a Documented Default Administrator Password

57,482 Harbor Fingerprints and a Documented Default Administrator Password

Comments
4 min read
A phishing kit that writes its own lures: what Athena StealthRoute changes about link inspection

A phishing kit that writes its own lures: what Athena StealthRoute changes about link inspection

Comments
4 min read
mDNS: 4,669,414 answers on port 5353, and a broadcast that names every device

mDNS: 4,669,414 answers on port 5353, and a broadcast that names every device

Comments
4 min read
The Mail and Collaboration Edge Still Answers on Its Own Ports

The Mail and Collaboration Edge Still Answers on Its Own Ports

Comments
3 min read
VMmanager control planes share port 443 with the sites they manage

VMmanager control planes share port 443 with the sites they manage

Comments
3 min read
CVE-2026-15176: The alias Rewrite Overflow That Survived Since 2005

CVE-2026-15176: The alias Rewrite Overflow That Survived Since 2005

Comments
3 min read
Remote Access by Default: Auditing the Plex Port Forwards That Made Plex2Shell Exploitable

Remote Access by Default: Auditing the Plex Port Forwards That Made Plex2Shell Exploitable

Comments
4 min read
1,537 titles and 14 fingerprints: UVDesk exposure, and the 9.3 behind it

1,537 titles and 14 fingerprints: UVDesk exposure, and the 9.3 behind it

Comments
4 min read
CVE-2026-111497: how a Brotli block-switch error became a Node.js memory write

CVE-2026-111497: how a Brotli block-switch error became a Node.js memory write

Comments
4 min read
The Codecs directory: why CVE-2026-96656 turns a transcoder preference into code execution

The Codecs directory: why CVE-2026-96656 turns a transcoder preference into code execution

Comments
4 min read
Wavlink returns 3,502 fingerprint matches, 73 title matches, and zero hosts that carry both

Wavlink returns 3,502 fingerprint matches, 73 title matches, and zero hosts that carry both

Comments
4 min read
Four ways to overflow NSD: anatomy of the CVE-2026-101338 batch

Four ways to overflow NSD: anatomy of the CVE-2026-101338 batch

Comments
4 min read
Who Owns the Appliance Nobody Inventoried: Governance Gaps Behind CVE-2026-102764

Who Owns the Appliance Nobody Inventoried: Governance Gaps Behind CVE-2026-102764

Comments
3 min read
Local Attack Vector, Real Risk: Threat Modelling CVE-2026-106931

Local Attack Vector, Real Risk: Threat Modelling CVE-2026-106931

Comments
3 min read
Why the Junos October 2026 Flaws Matter Even Without a CISA KEV Entry

Why the Junos October 2026 Flaws Matter Even Without a CISA KEV Entry

Comments
4 min read
Synapse: 33,077 title matches, 14,449 fingerprint matches, and 14,111 answers on the listener its reverse-proxy guide assumes

Synapse: 33,077 title matches, 14,449 fingerprint matches, and 14,111 answers on the listener its reverse-proxy guide assumes

Comments
4 min read
JasperReports: 664 page titles against 27,652 body matches, and the reports behind both numbers

JasperReports: 664 page titles against 27,652 body matches, and the reports behind both numbers

Comments
3 min read
journald keeps its logs in a directory with a size cap, and Storage=auto decides whether they survive a reboot

journald keeps its logs in a directory with a size cap, and Storage=auto decides whether they survive a reboot

Comments
3 min read
XenServer answers 31,843 and Citrix Hypervisor answers zero: one product, two names, one broken query

XenServer answers 31,843 and Citrix Hypervisor answers zero: one product, two names, one broken query

Comments
4 min read
For Magento 2.4.4 to 2.4.6 stores, BlockStrap leaves a hard upgrade decision

For Magento 2.4.4 to 2.4.6 stores, BlockStrap leaves a hard upgrade decision

Comments
3 min read
PAN-OS CVE-2026-0321: what an unauthenticated dataplane DoS actually breaks

PAN-OS CVE-2026-0321: what an unauthenticated dataplane DoS actually breaks

Comments
3 min read
The Port Split Is the Refrigeration Inventory You Can Act On

The Port Split Is the Refrigeration Inventory You Can Act On

Comments
4 min read
Four BIND 9 flaws, no workarounds: planning for a resolver that cannot fail over

Four BIND 9 flaws, no workarounds: planning for a resolver that cannot fail over

Comments 1
4 min read
CVE-2026-74041 shows why two parsers on one config file is a security problem

CVE-2026-74041 shows why two parsers on one config file is a security problem

Comments
3 min read
When the Server Is the Attacker: curl CVE-2026-92392 and the Embedded libcurl You Forgot About

When the Server Is the Attacker: curl CVE-2026-92392 and the Embedded libcurl You Forgot About

Comments
4 min read
117,206 Metabase Fingerprints: The Dashboard That Can Query the Warehouse

117,206 Metabase Fingerprints: The Dashboard That Can Query the Warehouse

Comments
3 min read
The First Sign Was Silence: Detecting Edge Devices That Stop Talking

The First Sign Was Silence: Detecting Edge Devices That Stop Talking

Comments
3 min read
Session invalidation is a route problem, not a flag problem

Session invalidation is a route problem, not a flag problem

Comments
5 min read
Apache Superset's Default Session Key: Forging an Admin Cookie on 101,819 Reachable Deployments

Apache Superset's Default Session Key: Forging an Admin Cookie on 101,819 Reachable Deployments

Comments
3 min read
Apache Tika's PDF Parser Followed an XFA Reference Out of the Document

Apache Tika's PDF Parser Followed an XFA Reference Out of the Document

Comments
3 min read
IntentKit validated tool calls against the wrong list

IntentKit validated tool calls against the wrong list

Comments
4 min read
Opencast: 870 application matches and 458 of them on 443

Opencast: 870 application matches and 458 of them on 443

Comments
4 min read
CVE-2026-96655 on a small business network

CVE-2026-96655 on a small business network

Comments
3 min read
FortiOS CVE-2025-61624 is scored 6.0. UNC5820 used it to root firewalls anyway

FortiOS CVE-2025-61624 is scored 6.0. UNC5820 used it to root firewalls anyway

Comments
4 min read
A JWT library that accepts an algorithm it was never configured for

A JWT library that accepts an algorithm it was never configured for

Comments
4 min read
loading...