nextdns-frontend

Warn

Audited by Socket on Sep 17, 2026

7 alerts found:

Anomalyx4Securityx3
AnomalyLOW
AGENTS.md

The fragment is security-oriented integration guidance for the legitimate NextDNS API and does not show malware or intentional sabotage. The main risks are insecure example implementations if copied directly: missing authentication and authorization on powerful proxy routes, insufficient validation of route-derived upstream paths, possible exposure of upstream error details, and inconsistent detection of 200 responses containing errors. The literal client-side key examples are clearly labeled incorrect documentation rather than hidden malicious code.

Confidence: 98%Severity: 56%
AnomalyLOW
rules/astro/logs-streaming.md

The code demonstrates a legitimate server-side SSE proxy and does not contain apparent malware or intentional obfuscation. The main security concerns are application-level: missing authentication and authorization on the proxy, unvalidated profileId path input, lack of URL encoding in the client, and unrestricted long-lived connections that may enable unauthorized log access or denial of service. The API key handling itself is appropriately server-side. These issues should be addressed before exposing the endpoint publicly.

Confidence: 96%Severity: 62%
AnomalyLOW
rules/astro/profile-management-ui.md

The code is ordinary profile-management documentation and does not show malicious behavior or intentional obfuscation. The primary security concerns are missing visible authentication and authorization on CRUD endpoints, unvalidated request bodies, and direct interpolation of route IDs into upstream URLs. These issues require review in the surrounding application, especially nextdnsFetch and deployment middleware, before production use.

Confidence: 94%Severity: 58%
SecurityMEDIUM
rules/react-router/api-proxy.md

The fragment does not show intentional malware or supply-chain sabotage. It implements a legitimate server-side API-key proxy, but the example is unsafe if deployed as shown because the resource routes lack authentication and authorization while exposing a full-account API key through proxy capabilities. Unvalidated profile IDs, unrestricted method/body forwarding, and the ability to override headers in the helper should also be corrected. Add access control and CSRF protections as appropriate, validate and encode route parameters, allowlist methods and request fields, and ensure the authentication header cannot be overridden.

Confidence: 97%Severity: 82%
SecurityMEDIUM
rules/sveltekit/api-proxy.md

No clear malicious behavior or supply-chain malware is present. The code implements a legitimate server-side API proxy, but the shown routes have significant security design weaknesses: they lack access control and input validation while exposing a privileged API key through forwarded operations. The examples should not be deployed publicly without authentication, authorization, strict profile-ID validation/encoding, request schema validation, and safer header handling.

Confidence: 97%Severity: 72%
SecurityMEDIUM
rules/astro/api-proxy.md

The code implements a legitimate server-side API-key proxy and does not show malware or intentional data theft. However, as written, the endpoints lack authentication and authorization, potentially exposing full NextDNS account capabilities to unauthenticated callers. Validate and encode profile IDs, add access control, request validation, rate limiting, and careful error handling before deployment.

Confidence: 98%Severity: 82%
AnomalyLOW
rules/nextjs/api-proxy.md

The code is consistent with a legitimate server-side API-key proxy and contains no evident malware or intentional data theft. However, the example is security-sensitive because it exposes powerful authenticated proxy endpoints without demonstrating authentication or authorization, forwards unvalidated route parameters, and permits header overrides in the shared utility. These are application security risks rather than malicious supply-chain behavior.

Confidence: 98%Severity: 68%
Audit Metadata
Analyzed At
Sep 17, 2026, 05:25 PM
Package URL
pkg:socket/skills-sh/tuanductran%2Fnextdns-skills%2Fnextdns-frontend%2F@e8c19a7b7fbd1067a1f243bf60580203c224605fd33894b0fb7cbc8c9b61ee08