{"id":"GO-2024-2538","summary":"Symlink attack in github.com/hashicorp/nomad","details":"Symlink attack in github.com/hashicorp/nomad","aliases":["CVE-2024-1329","GHSA-c866-8gpw-p3mv"],"modified":"2024-05-20T16:03:47Z","published":"2024-03-04T17:42:30Z","database_specific":{"review_status":"REVIEWED","url":"https://pkg.go.dev/vuln/GO-2024-2538"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-1329"},{"type":"REPORT","url":"https://github.com/hashicorp/nomad/issues/19888"},{"type":"FIX","url":"https://github.com/hashicorp/nomad/commit/b3209cbc6921e703b0e9984ce70c10b378665834"},{"type":"FIX","url":"https://github.com/hashicorp/nomad/commit/d1721c7a6fc1833778086603f818a822a34f445a"},{"type":"FIX","url":"https://github.com/hashicorp/nomad/commit/de55da677a21ac7572c0f4a8cd9abd5473c47a70"},{"type":"WEB","url":"https://discuss.hashicorp.com/t/hcsec-2024-03-nomad-vulnerable-to-arbitrary-write-through-symlink-attack"}],"affected":[{"package":{"name":"github.com/hashicorp/nomad","ecosystem":"Go","purl":"pkg:golang/github.com/hashicorp/nomad"},"ranges":[{"type":"SEMVER","events":[{"introduced":"1.5.13"},{"fixed":"1.5.14"},{"introduced":"1.6.0"},{"fixed":"1.6.7"},{"introduced":"1.7.3"},{"fixed":"1.7.4"}]}],"ecosystem_specific":{"imports":[{"path":"github.com/hashicorp/nomad/helper/escapingfs","symbols":["PathEscapesAllocDir","pathEscapesBaseViaSymlink"]},{"path":"github.com/hashicorp/nomad/client/allocwatcher","symbols":["remotePrevAlloc.Migrate","remotePrevAlloc.migrateAllocDir","remotePrevAlloc.streamAllocDir"]}]},"database_specific":{"source":"https://vuln.go.dev/ID/GO-2024-2538.json"}}],"schema_version":"1.7.3"}