Atlantis Workspace Handling has Path Traversal that Allows Out-of-Bounds Directory Deletion/Creation in github.com/runatlantis/atlantis
{
"review_status": "UNREVIEWED",
"url": "https://pkg.go.dev/vuln/GO-2026-6273"
}{
"imports": [
{
"path": "github.com/runatlantis/atlantis/server/events",
"symbols": [
"DefaultProjectCommandRunner.Apply",
"DefaultProjectCommandRunner.Import",
"DefaultProjectCommandRunner.Plan",
"DefaultProjectCommandRunner.PolicyCheck",
"DefaultProjectCommandRunner.StateRm",
"DefaultProjectCommandRunner.Version",
"DefaultProjectCommandRunner.doApply",
"DefaultProjectCommandRunner.doImport",
"DefaultProjectCommandRunner.doPlan",
"DefaultProjectCommandRunner.doPolicyCheck",
"DefaultProjectCommandRunner.doStateRm",
"DefaultProjectCommandRunner.doVersion",
"EventParser.ParseAPIPlanRequest",
"EventParser.ParseAzureDevopsPull",
"EventParser.ParseAzureDevopsPullEvent",
"EventParser.ParseAzureDevopsRepo",
"EventParser.ParseBitbucketCloudPullCommentEvent",
"EventParser.ParseBitbucketCloudPullEvent",
"EventParser.ParseBitbucketServerPullCommentEvent",
"EventParser.ParseBitbucketServerPullEvent",
"EventParser.ParseGiteaIssueCommentEvent",
"EventParser.ParseGiteaPull",
"EventParser.ParseGiteaPullRequestEvent",
"EventParser.ParseGiteaRepo",
"EventParser.ParseGithubIssueCommentEvent",
"EventParser.ParseGithubPull",
"EventParser.ParseGithubPullEvent",
"EventParser.ParseGithubRepo",
"EventParser.ParseGitlabMergeRequestCommentEvent",
"EventParser.ParseGitlabMergeRequestEvent",
"FileWorkspace.Clone",
"FileWorkspace.Delete",
"FileWorkspace.DeleteForWorkspace",
"FileWorkspace.DeletePlan",
"FileWorkspace.GetGitUntrackedFiles",
"FileWorkspace.GetPullDir",
"FileWorkspace.GetWorkingDir",
"FileWorkspace.GitReadLock",
"FileWorkspace.MergeAgain",
"FileWorkspace.cloneDir",
"FileWorkspace.repoPullDir",
"FileWorkspace.validateCloneDir"
]
},
{
"path": "github.com/runatlantis/atlantis/server/core/config/raw",
"symbols": [
"Project.Validate"
]
},
{
"path": "github.com/runatlantis/atlantis/server/events/models",
"symbols": [
"NewRepo"
]
}
]
}