Skip to main content
← All vulnerabilities
CVE-2018-20744GHSA-927H-X4QJ-R242GO-2023-1792

The Olivier Poitrey Go CORS handler through 1.3.0 actively converts a wildcard CORS policy into reflecting an arbitrary Origin header value,

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.43.0, 1.5.0
None on Exploit-DB, Metasploit or GitHub

Summary

The Olivier Poitrey Go CORS handler through 1.3.0 actively converts a wildcard CORS policy into reflecting an arbitrary Origin header value, which is incompatible with the CORS security design, and could lead to CORS misconfiguration security problems.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • github.com/gofiber/fiber/v2Go

    From 2.0.0 · fixed in 2.43.0

  • github.com/rs/corsGo

    fixed in 1.5.0

References 3

securityfocus.com

GitHub · rs/cors

usenix.org