« Back to list

CVE-2026-18607

Status: DeferredHigh (7.4)—

A security vulnerability has been detected in Wavlink WN572, WN570H, WN573, WN529, WN530, WN531, WN535, etc. WN529, WN530, WN531, WN535, WN536, WN551, WN557 and NU516 up to 20260609. Affected by this issue is the function strcpy of the file upload.cgi of the component lighttpd. The manipulation of the argument HTTP_COOKIE leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used.

CVSS

Exploitation probability (EPSS)

EPSS (Exploit Prediction Scoring System, FIRST) estimates how likely a vulnerability is to be exploited in the wild within 30 days. It complements CVSS (impact) and CISA KEV (confirmed exploitation).

🎯 ATT&CK techniques

How this vulnerability is exploited and what the attacker gains, in MITRE ATT&CK terms.

Buffer overflow en upload.cgi accesible remotamente con PR:L (T1210). Stack corruption permite ejecución de código (T1059) y escalada de privilegios (T1068) en dispositivos Wavlink. CWE-119/121 confirman.

Inferred by our analysis agent from the official description, CVSS vector and CWE, and checked by a supervisor. May contain errors.

🛡️ ATT&CK mitigations that cover these techniques

Affected technologies (12)

⚠ AI-inferred from the description — NVD hasn't analyzed this CVE yet, these aren't verified CPEs.

CWEs

References

Raw JSON (NVD)

Show
{
  "id": "CVE-2026-18607",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-18607",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "poc"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-08-03T20:22:57.235846Z"
        }
      }
    ],
    "cvssMetricV2": [
      {
        "type": "Secondary",
        "source": "cna@vuldb.com",
        "cvssData": {
          "version": "2.0",
          "baseScore": 9,
          "accessVector": "NETWORK",
          "vectorString": "AV:N/AC:L/Au:S/C:C/I:C/A:C",
          "authentication": "SINGLE",
          "integrityImpact": "COMPLETE",
          "accessComplexity": "LOW",
          "availabilityImpact": "COMPLETE",
          "confidentialityImpact": "COMPLETE"
        },
        "acInsufInfo": false,
        "impactScore": 10,
        "baseSeverity": "HIGH",
        "obtainAllPrivilege": false,
        "exploitabilityScore": 8,
        "obtainUserPrivilege": false,
        "obtainOtherPrivilege": false,
        "userInteractionRequired": false
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "cna@vuldb.com",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 8.8,
          "attackVector": "NETWORK",
          "baseSeverity": "HIGH",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "HIGH",
          "privilegesRequired": "LOW",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 5.9,
        "exploitabilityScore": 2.8
      }
    ],
    "cvssMetricV40": [
      {
        "type": "Secondary",
        "source": "cna@vuldb.com",
        "cvssData": {
          "Safety": "NOT_DEFINED",
          "version": "4.0",
          "Recovery": "NOT_DEFINED",
          "baseScore": 7.4,
          "Automatable": "NOT_DEFINED",
          "attackVector": "NETWORK",
          "baseSeverity": "HIGH",
          "valueDensity": "NOT_DEFINED",
          "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
          "exploitMaturity": "PROOF_OF_CONCEPT",
          "providerUrgency": "NOT_DEFINED",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "attackRequirements": "NONE",
          "privilegesRequired": "LOW",
          "subIntegrityImpact": "NONE",
          "vulnIntegrityImpact": "HIGH",
          "integrityRequirement": "NOT_DEFINED",
          "modifiedAttackVector": "NOT_DEFINED",
          "subAvailabilityImpact": "NONE",
          "vulnAvailabilityImpact": "HIGH",
          "availabilityRequirement": "NOT_DEFINED",
          "modifiedUserInteraction": "NOT_DEFINED",
          "modifiedAttackComplexity": "NOT_DEFINED",
          "subConfidentialityImpact": "NONE",
          "vulnConfidentialityImpact": "HIGH",
          "confidentialityRequirement": "NOT_DEFINED",
          "modifiedAttackRequirements": "NOT_DEFINED",
          "modifiedPrivilegesRequired": "NOT_DEFINED",
          "modifiedSubIntegrityImpact": "NOT_DEFINED",
          "modifiedVulnIntegrityImpact": "NOT_DEFINED",
          "vulnerabilityResponseEffort": "NOT_DEFINED",
          "modifiedSubAvailabilityImpact": "NOT_DEFINED",
          "modifiedVulnAvailabilityImpact": "NOT_DEFINED",
          "modifiedSubConfidentialityImpact": "NOT_DEFINED",
          "modifiedVulnConfidentialityImpact": "NOT_DEFINED"
        }
      }
    ]
  },
  "affected": [
    {
      "source": "cna@vuldb.com",
      "affectedData": [
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn572:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN572",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn570h:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN570H",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn573:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN573",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn529:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN529",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn530:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN530",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn531:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN531",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn535:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN535",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:etc._wn529:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "etc. WN529",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn530:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN530",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn531:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN531",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn535:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN535",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn536:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN536",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn551:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN551",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:wn557:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "WN557",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        },
        {
          "cpes": [
            "cpe:2.3:a:wavlink:nu516:*:*:*:*:*:*:*:*"
          ],
          "vendor": "Wavlink",
          "modules": [
            "lighttpd"
          ],
          "product": "NU516",
          "versions": [
            {
              "status": "affected",
              "version": "20260609"
            }
          ]
        }
      ]
    }
  ],
  "published": "2026-08-03T17:16:35.913",
  "references": [
    {
      "url": "https://github.com/0xcc12138/WAVLINK-vul",
      "source": "cna@vuldb.com"
    },
    {
      "url": "https://vuldb.com/cve/CVE-2026-18607",
      "source": "cna@vuldb.com"
    },
    {
      "url": "https://vuldb.com/submit/852637",
      "source": "cna@vuldb.com"
    },
    {
      "url": "https://vuldb.com/vuln/385530",
      "source": "cna@vuldb.com"
    },
    {
      "url": "https://vuldb.com/vuln/385530/cti",
      "source": "cna@vuldb.com"
    }
  ],
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "cna@vuldb.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-119"
        },
        {
          "lang": "en",
          "value": "CWE-121"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "A security vulnerability has been detected in Wavlink WN572, WN570H, WN573, WN529, WN530, WN531, WN535, etc. WN529, WN530, WN531, WN535, WN536, WN551, WN557 and NU516 up to 20260609. Affected by this issue is the function strcpy of the file upload.cgi of the component lighttpd. The manipulation of the argument HTTP_COOKIE leads to stack-based buffer overflow. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used."
    }
  ],
  "lastModified": "2026-08-12T21:00:37.147",
  "sourceIdentifier": "cna@vuldb.com"
}