☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 8.5 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L 🐛 CWE-89
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-95599

CVE-2026-95599 SQL Injection in Taskbuilder
📅 PUBLISHED: 2026-10-09 00:00 UTC 🔄 UPDATED: 2026-10-10 05:00 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: Public
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: <= 6.0.5
CVSS VECTOR BREAKDOWN 8.5
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: L Privileges Required Low
UI: N User Interaction None
S: C Scope Changed
C: H Confidentiality High
I: N Integrity None
A: L Availability Low
8.5
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-95599 is an SQL injection vulnerability (CWE-89) affecting the Taskbuilder product through version 6.0.5. The flaw allows an authenticated attacker, per the CVSS privileges-required vector, to conduct blind SQL injection, exposing backend database contents. With a CVSS base score of 8.5 and a scope-change flag (S:C), successful exploitation can compromise data confidentiality at a high level while remaining remotely reachable over the network.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability is classified under CWE-89, "Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')." Specifically, the NVD description identifies it as a blind SQL injection condition. Blind SQL injection occurs when user-controllable input is incorporated into a database query without sufficient sanitization or parameterization, but the application does not directly reflect query results or error output to the attacker. Instead, the attacker must infer database state through behavioral differences in responses — boolean-based logic, time delays, or response timing differences.

The affected product is Taskbuilder, with the entire version lineage up to and including 6.0.5 confirmed as affected ("from n/a through 6.0.5"). This indicates that all prior releases share the defect and that no fixed version exists at the time of publication. The CNA title and NVD description do not enumerate specific parameters, endpoints, or source files containing the injectable query, so the exact injection point cannot be confirmed from the provided intelligence. What can be stated with confidence is the vulnerability class, the product and version scope, and the network-reachable, authenticated attack surface implied by the CVSS vector.

The CVSS vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L describes the following:

  • AV:N — exploitable over the network, no local access required.
  • AC:L — no special conditions or race requirements; the injection is straightforward to trigger once a valid session exists.
  • PR:L — low privileges required, meaning an attacker must possess at least a basic authenticated account on the Taskbuilder instance.
  • UI:N — no user interaction is needed; the attacker can automate the injection.
  • S:C — exploit can impact resources beyond the vulnerable component's security scope, indicating the database and potentially downstream systems are affected.
  • C:H — high confidentiality impact; full or substantial database data disclosure is possible.
  • I:N — no integrity impact, consistent with a read-only blind extraction technique.
  • A:L — low availability impact, which in blind SQL injection commonly stems from heavy query loads (for example time-based probing) that can degrade service responsiveness.

Because the description does not name the injectable function, request parameter, or API route, any reporting of specific endpoints would be speculative and is therefore excluded.

Exploitation Scenarios

The following attack chain is inferred from the vulnerability class (blind SQL injection) and the CVSS vector, since no public proof-of-concept is available at this time.

  1. Reconnaissance and target identification. The attacker locates an internet- or intranet-exposed Taskbuilder deployment, version 6.0.5 or earlier, using product fingerprinting (for example, Shodan queries such as http.html:"taskbuilder" or http.title:"Taskbuilder"). The attacker confirms the running version where possible.

  2. Authentication and access. Given PR:L in the CVSS vector, the attacker first obtains a low-privileged authenticated session. This could be a legitimate account or a compromised credential. No publicly documented exploit for this CVE exists, and the low-privilege requirement constrains the initial access.

  3. Triggering the injection. The attacker supplies crafted input containing SQL syntax into a parameter that Taskbuilder passes, unsanitized, into a backend SQL query. Because the injection is blind, the application does not echo query results or database errors directly. The attacker instead uses boolean-based conditions (true/false query variants producing differing page states) or time-based payloads (causing measurable response delays when a condition is true) to infer data one bit at a time.

  4. Data exfiltration and post-exploitation. Through boolean- or time-based inference, the attacker extracts database schema, table names, and sensitive records. The S:C scope change indicates the impact can extend beyond the immediate application component. The I:N subscore suggests the technique as scored focuses on information disclosure rather than data modification or destruction, though the underlying injectability could theoretically be chained further by a determined actor.

No public exploit code, Nuclei template, or PoC is currently available for CVE-2026-95599. The exploitation path described above is derived from the vulnerability class and attack-profile metadata only; concrete payloads would depend on the undocumented injection point.

Impact Assessment

The primary impact is high-confidentiality data exposure (C:H) affecting the backend database — potentially including credentials, business records, and other sensitive tables. The scope change (S:C) elevates the severity beyond the vulnerable component itself, meaning consequences may propagate to other systems or services relying on the compromised data. Availability is mildly impacted (A:L), typically from resource-intensive blind injection queries.

Because exploitation requires authenticated low privileges (PR:L), unauthenticated internet-wide mass exploitation is constrained. However, enterprises with multi-tenant Taskbuilder deployments or with broad internal account provisioning face a larger attack surface. The fact that the product is affected "through 6.0.5" with zero patch confidence (0/4) means every tracked source reports no fix, so exposure persists until a vendor release or compensating controls are in place.

Business risk factors:

  • Regulatory exposure where database contents include personal or regulated data.
  • Extended dwell time and stealth: blind SQL injection generates no obvious application errors and often blends with normal query traffic.
  • Supply chain / embedded instances: unknown vendor attribution increases the difficulty of tracking downstream deployments that embed Taskbuilder.

Detection Guidance

Sigma Rule

title: Potential Blind SQL Injection Attempt Against Taskbuilder
id: 9b1d4e77-2026-4c0a-9e57-aa1b2c3d4e5f
status: experimental
description: Detects SQL injection syntax in HTTP requests targeting Taskbuilder instances (CVE-2026-95599).
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-95599
author: Threat Intelligence
date: 2026/01/01
logsource:
  category: webserver
detection:
  selection_method:
    cs-method:
      - GET
      - POST
  selection_uri:
    cs-uri-query|contains:
      - 'taskbuilder'
  selection_sqli:
    cs-uri-query|contains:
      - "' OR "
      - "' AND "
      - 'SLEEP('
      - 'BENCHMARK('
      - 'WAITFOR DELAY'
      - 'UNION SELECT'
      - 'OR 1=1'
      - 'AND 1=1'
  condition: selection_method and selection_uri and selection_sqli
fields:
  - c-ip
  - cs-uri-query
  - cs-uri-stem
falsepositives:
  - Security scanners performing authorized assessments
  - Legitimate search strings containing SQL keywords
level: high

YARA Rule

rule CVE_2026_95599_Taskbuilder_SQLi_Artifacts
{
    meta:
        description = "Detects blind SQL injection payload artifacts targeting Taskbuilder (CVE-2026-95599)"
        author = "Threat Intelligence"
        date = "2026-01-01"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-95599"
        severity = "high"
    strings:
        $inject1 = "SLEEP(" ascii nocase
        $inject2 = "BENCHMARK(" ascii nocase
        $inject3 = "WAITFOR DELAY" ascii nocase
        $inject4 = "UNION SELECT" ascii nocase
        $inj5 = "' AND " ascii nocase
        $inj6 = "' OR " ascii nocase
        $tb = "taskbuilder" ascii nocase
    condition:
        $tb and any of ($inject*)
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-95599 Taskbuilder Blind SQL Injection Attempt"; flow:established,to_server; http.uri; content:"taskbuilder"; nocase; http.uri; pcre:"/(SLEEP\(|BENCHMARK\(|WAITFOR\+DELAY|UNION\+SELECT|%27\+AND|%27\+OR)/i"; classtype:web-application-attack; sid:202695599; rev:1; reference:cve,2026-95599; metadata:created_at 2026_01_01, updated_at 2026_01_01;)

Elastic Detection

sequence by source.ip with maxspan=30s
  [network where network.protocol == "http" and
   http.request.method in ("GET", "POST") and
   url.query contains "taskbuilder"]
  [network where network.protocol == "http" and
   (url.query regex~ ".*(SLEEP\\(|BENCHMARK\\(|WAITFOR\\+DELAY|UNION\\+SELECT|%27\\+AND|%27\\+OR).*")]

Splunk SPL Query

index=web sourcetype=access_combined OR sourcetype=stream:http
| where match(uri, "(?i)taskbuilder")
| where match(uri, "(?i)(SLEEP\(|BENCHMARK\(|WAITFOR\+DELAY|UNION\+SELECT|%27\+AND|%27\+OR)") OR match(form_data, "(?i)(SLEEP\(|BENCHMARK\(|WAITFOR\+DELAY|UNION\+SELECT)")
| stats count values(uri) as uris values(src_ip) as source_ips by clientip, status
| where count > 5
| sort - count

Wazuh OSSEC Rule

<group name="web,sql_injection,">
  <rule id="2026955" level="12">
    <decoded_as>web-accesslog</decoded_as>
    <regex type="pcre2">(?i)taskbuilder.*(SLEEP\(|BENCHMARK\(|WAITFOR\+DELAY|UNION\+SELECT|%27\+AND|%27\+OR)</regex>
    <description>CVE-2026-95599: Possible blind SQL injection attempt against Taskbuilder detected from $(srcip)</description>
    <mitre>
      <id>T1190</id>
    </mitre>
    <group>sql_injection,web_attack,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 — UNPATCHED. No patch evidence exists from any tracked source, no vendor fix, no workaround, and no affected-version list beyond the "through 6.0.5" range in the NVD description.

  1. Immediate mitigations:

    • Restrict network access to Taskbuilder instances so that only trusted networks or VPN clients can reach the application.
    • Enforce strong authentication and least-privilege on all application accounts, recognizing that the CVSS vector requires only low privileges (PR:L).
    • Deploy virtual patching at the WAF layer to block SQL metacharacters and known blind-injection patterns (boolean conditions, time-delay functions) in request parameters.
    • Enable verbose query and request logging to detect anomalous input patterns, given the stealthy nature of blind injection.
  2. Patch/upgrade steps:

    • No fixed version is currently available. Monitor the Taskbuilder project and its advisory channels for a security release that addresses CVE-2026-95599 for versions beyond 6.0.5.
    • Where a vendor release becomes available, test in staging before production rollout, and verify the fix by re-running authorized SQL injection test cases against the patched build.
  3. Long-term hardening:

    • Require parameterized queries or prepared statements throughout the application codebase to eliminate the root cause (CWE-89).
    • Adopt input validation and allow-listing for all user-supplied data reaching the database tier.
    • Deploy database activity monitoring to catch abnormal query volumes consistent with time-based probing.
    • Conduct regular secure code review and SAST/DAST coverage for SQL construction patterns, particularly where dynamic query building occurs.
    • Maintain an inventory of all Taskbuilder deployments, including embedded instances, given the unknown vendor attribution.

References

No threat actor campaigns or exploit-in-the-wild evidence have been reported for CVE-2026-95599. No public PoC, exploit code, or Nuclei template is available at this time.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Taskbuilder"
title:"Taskbuilder"

💣 PoC CODE AVAILABLE

Exploit code for this CVE is tracked in our database. Access poc_code via API Pro.

[ API_PRO ] →
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-95599/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.