Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions LICENSING.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Licensing

node2shell-check uses the same licensing model as
[CompleteTech LLC's php2shell-check](https://github.com/CompleteTech-LLC/php2shell-check):
[CompleteTech LLC's php2shell-check](https://github.com/completetech-security/php2shell-check):
GNU AGPL-3.0 or a separate commercial license from CompleteTech LLC.

The passive-fetching, robots-policy, and report approach includes code adapted
from [php2shell-check's wordpress_check.py](https://github.com/CompleteTech-LLC/php2shell-check/blob/main/wordpress_check.py).
from [php2shell-check's wordpress_check.py](https://github.com/completetech-security/php2shell-check/blob/main/wordpress_check.py).
The original CompleteTech LLC copyright and licensing notices are retained;
Node2Shell-specific assessment, inventory handling, and protections are developed
for this repository.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
</p>

<p align="center">
<a href="https://github.com/CompleteTech-LLC/node2shell-check/actions/workflows/tests.yml"><img src="https://github.com/CompleteTech-LLC/node2shell-check/actions/workflows/tests.yml/badge.svg" alt="Tests"></a>
<a href="https://github.com/completetech-security/node2shell-check/actions/workflows/tests.yml"><img src="https://github.com/completetech-security/node2shell-check/actions/workflows/tests.yml/badge.svg" alt="Tests"></a>
<img src="https://img.shields.io/badge/python-3.10%2B-1E3A8A" alt="Python 3.10+">
<img src="https://img.shields.io/badge/dependencies-none-067647" alt="No dependencies">
<a href="LICENSING.md"><img src="https://img.shields.io/badge/license-AGPL--3.0%20%7C%20commercial-64748B" alt="AGPL-3.0 or commercial license"></a>
Expand All @@ -21,7 +21,7 @@
## Quick start

```sh
git clone https://github.com/CompleteTech-LLC/node2shell-check.git
git clone https://github.com/completetech-security/node2shell-check.git
cd node2shell-check

python node2shell_check.py --node-version 24.22.0 # offline, no network calls
Expand Down
8 changes: 4 additions & 4 deletions docs/CHECKER_FAMILY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Exploit-specific checker repositories

Delivery policy recorded **2026-10-23** for [roadmap issue #2](https://github.com/CompleteTech-LLC/node2shell-check/issues/2).
Delivery policy recorded **2026-10-23** for [roadmap issue #2](https://github.com/completetech-security/node2shell-check/issues/2).

## One repository per exploit

Expand All @@ -19,9 +19,9 @@ its existing CLI and schema. Its public behavior is unchanged by this roadmap.

| Repository | Exploit scope | Evidence emphasis | Tracking |
| --- | --- | --- | --- |
| [next-cache-rce-check](https://github.com/CompleteTech-LLC/next-cache-rce-check) | GHSA-673q-mjm6-r5xr | Installed Next.js versions; separate App Router, Cache Components and typed-array source candidates | [#5](https://github.com/CompleteTech-LLC/node2shell-check/issues/5) |
| [netscaler-cve-2026-88771-check](https://github.com/CompleteTech-LLC/netscaler-cve-2026-88771-check) | CVE-2026-88771 only | Product/edition and firmware branch; no extra feature prerequisite | [#3](https://github.com/CompleteTech-LLC/node2shell-check/issues/3) |
| [netscaler-cve-2026-88772-check](https://github.com/CompleteTech-LLC/netscaler-cve-2026-88772-check) | CVE-2026-88772 only | Firmware plus effective DTLS configuration for each virtual server | [#3](https://github.com/CompleteTech-LLC/node2shell-check/issues/3) |
| [next-cache-rce-check](https://github.com/completetech-security/next-cache-rce-check) | GHSA-673q-mjm6-r5xr | Installed Next.js versions; separate App Router, Cache Components and typed-array source candidates | [#5](https://github.com/completetech-security/node2shell-check/issues/5) |
| [netscaler-cve-2026-88771-check](https://github.com/completetech-security/netscaler-cve-2026-88771-check) | CVE-2026-88771 only | Product/edition and firmware branch; no extra feature prerequisite | [#3](https://github.com/completetech-security/node2shell-check/issues/3) |
| [netscaler-cve-2026-88772-check](https://github.com/completetech-security/netscaler-cve-2026-88772-check) | CVE-2026-88772 only | Firmware plus effective DTLS configuration for each virtual server | [#3](https://github.com/completetech-security/node2shell-check/issues/3) |

Repository existence is not a release assertion. The implementation pull
requests, their exact commit checks, and the acceptance criteria in the linked
Expand Down
Loading