CVE-2026-12199: Unauthenticated Denial of Service in nltk.app.wordnet_app

Published Jun 17, 2026
·
Updated

A vulnerability in nltk.app.wordnetapp up to version 3.9.3 allows unauthenticated remote shutdown of the local WordNet Browser HTTP server when started in its default mode. The server listens on all interfaces and processes a specific unauthenticated GET request (/SHUTDOWN%20THE%20SERVER) to terminate the process immediately via os.exit(0). This results in a denial of service, impacting service availability. The issue arises due to insufficient authentication and protection mechanisms for critical server functions.

Affected Software

1 affected component
pypi/nltk<=3.9.3

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Remove

    Remove nltk.app.wordnet_app from your environment.

    If the WordNet Browser HTTP server is not required, stop running it or uninstall/disable the component to eliminate the exposed unauthenticated management functionality.

  2. Configuration

    Configure the WordNet Browser HTTP server to bind only to localhost instead of listening on all interfaces so it is not reachable remotely in its default mode.

    nltk.app.wordnet_app (WordNet Browser HTTP server) listen_address = 127.0.0.1 (bind to localhost)
  3. Configuration

    Disable or remove the unauthenticated shutdown GET endpoint (/SHUTDOWN%20THE%20SERVER) so that an unauthenticated request cannot terminate the process via os._exit(0).

    nltk.app.wordnet_app (WordNet Browser HTTP server) shutdown_endpoint = disabled
  4. Configuration

    Require authentication and authorization for any critical or management endpoints (including those able to stop the server) to prevent unauthenticated access.

    nltk.app.wordnet_app (WordNet Browser HTTP server) management_authentication = enabled
  5. Compensating control

    Restrict network access to the WordNet Browser HTTP server port using firewall rules or network ACLs so only trusted hosts (or management networks) can reach the service.

  6. Operational

    If the server is currently running and cannot immediately be secured, stop the WordNet Browser HTTP server until configuration changes or other mitigations are applied.

Event History

Jun 17, 2026
CVE Published
via MITRE·07:13 AM
Data Sourced
via MITRE·07:13 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·01:19 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2026-12199?

The severity of CVE-2026-12199 is rated as high with a score of 7.5.

2

What type of vulnerability is CVE-2026-12199?

CVE-2026-12199 is an unauthenticated denial of service vulnerability.

3

How does CVE-2026-12199 affect the nltk.app.wordnet_app?

CVE-2026-12199 allows unauthenticated users to remotely shutdown the local WordNet Browser HTTP server.

4

How do I fix CVE-2026-12199?

To fix CVE-2026-12199, upgrade nltk to a version later than 3.9.3 where the vulnerability is addressed.

5

What systems are vulnerable to CVE-2026-12199?

CVE-2026-12199 affects nltk.app.wordnet_app versions up to 3.9.3 when the server is started in its default mode.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203