
Vulnerability checking tool via Nmap Scripting Engine
This repository provides a tool to check for the presence of the CVE-2023-22515 vulnerability in Atlassian Confluence Server using the Nmap Scripting Engine (NSE).
CVE-2023-22515 is a critical vulnerability in Atlassian Confluence Server that allows attackers to:
bootstrapStatusProvider.applicationConfig.setupComplete=false./setup/setupadministrator.action to create a new administrator account./rest/api/user?username={username} and potentially compromise the system.The provided NSE script (script.nse) checks for the presence of this vulnerability by:
Example for a vulnerable version:

Example for a patched version:

To test the script:
Start the services:
docker compose up
Run the Nmap scan with the NSE script:
nmap --script=script.nse -p localhost
You can replace localhost with [port] [target] if desired.