securitytabs

CVE-2026-107334

Medium5.4

Malcolm's nginx Lua role-based access control (RBAC) layer decides whether an authenticated user may reach a role-restricted path (e.g. /htadmin, /auth, /admin_login, /arkime/api/esadmin, NetBox, upload endpoints) by pattern-matching the raw, percent-encoded request URI. Nginx itself, however, selects which location block actually serves the request using the percent-decoded, normalized URI. Because the RBAC check never percent-decodes its input, an authenticated low-privilege user can request an admin-only path using percent-encoding (e.g. /%68tadmin.php) and have nginx route it to the restricted location while the Lua RBAC gate evaluating the un-decoded raw string finds no matching restriction and grants access.

CVSS
5.4v3.1
EPSS (exploit probability)
0.2%11th pct
CISA KEV
Not listed

EPSS trendFIRST daily scores, last 90 days

FIRST EPSS held steady from 0.2% on 2026-10-09 to 0.2% on 2026-10-20, ranging 0.2%–0.2% across 11 daily scores.
2026-10-09 → 2026-10-20 · 11 days · 0.2%–0.2%
Daily values
FIRST EPSS daily scores for this CVE
Score dateEPSSPercentile
2026-10-200.2%10.9%
2026-10-190.2%10.9%
2026-10-180.2%10.8%
2026-10-160.2%10.8%
2026-10-150.2%10.8%
2026-10-140.2%10.8%
2026-10-130.2%10.8%
2026-10-120.2%10.7%
2026-10-110.2%10.7%
2026-10-100.2%10.7%
2026-10-090.2%10.6%

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Coverage1 article

References

Facts sourced from NVD, FIRST EPSS, and CISA KEV. Last synced 2026-10-21 08:34 UTC.

  • CVSS & description: NVD 2.0, fetched 2026-10-21 04:36 UTC
  • EPSS: FIRST EPSS, fetched 2026-10-21 08:34 UTC; score date 2026-10-20
  • KEV: CISA KEV, fetched 2026-10-21 08:34 UTC