CVE-2020-36309

CVE-2020-36309 is a medium-severity vulnerability in Openresty Lua-nginx-module with a CVSS 3.x base score of 5.3. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low.

Key facts

Description

ngx_http_lua_module (aka lua-nginx-module) before 0.10.16 in OpenResty allows unsafe characters in an argument when using the API to mutate a URI, or a request or response header.

Frequently asked questions

What is CVE-2020-36309?
ngx_http_lua_module (aka lua-nginx-module) before 0.10.16 in OpenResty allows unsafe characters in an argument when using the API to mutate a URI, or a request or response header.
How severe is CVE-2020-36309?
CVE-2020-36309 has a CVSS 3.x base score of 5.3, rated medium severity. It is exploitable over network with low attack complexity, requires no privileges and no user interaction. Impact on confidentiality is none, integrity low, and availability none.
Is CVE-2020-36309 being actively exploited?
It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 1% (67th percentile), an estimate of the probability of exploitation in the next 30 days.
What products are affected by CVE-2020-36309?
CVE-2020-36309 affects Openresty Lua-nginx-module. See the affected-products list for the exact vulnerable versions.
How do I fix CVE-2020-36309?
Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
When was CVE-2020-36309 published?
CVE-2020-36309 was published on 2021-04-06 and last updated on 2026-06-17.

References

Affected products (1)

More vulnerabilities in Openresty Lua-nginx-module

All CVEs affecting Openresty Lua-nginx-module →