Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CVE(s) found in v0.20.1 #1400

Open
github-actions bot opened this issue Sep 12, 2024 · 1 comment
Open

CVE(s) found in v0.20.1 #1400

github-actions bot opened this issue Sep 12, 2024 · 1 comment
Labels
cve status/ready type/bug Something isn't working

Comments

@github-actions
Copy link

Latest lifecycle release v0.20.1 triggered CVE(s) from Grype. For further details, see: https://github.com/buildpacks/lifecycle/actions/runs/10822952717 json: {
"id": "CVE-2024-34158",
"severity": "High",
"description": "Calling Parse on a "// +build" build tag line with deeply nested expressions can cause a panic due to stack exhaustion."
}
{
"id": "CVE-2024-34158",
"severity": "High",
"description": "Calling Parse on a "// +build" build tag line with deeply nested expressions can cause a panic due to stack exhaustion."
}
{
"id": "CVE-2024-34156",
"severity": "High",
"description": "Calling Decoder.Decode on a message which contains deeply nested structures can cause a panic due to stack exhaustion. This is a follow-up to CVE-2022-30635."
}
{
"id": "CVE-2024-34156",
"severity": "High",
"description": "Calling Decoder.Decode on a message which contains deeply nested structures can cause a panic due to stack exhaustion. This is a follow-up to CVE-2022-30635."
}
{
"id": "CVE-2024-34155",
"severity": "Unknown",
"description": "Calling any of the Parse functions on Go source code which contains deeply nested literals can cause a panic due to stack exhaustion."
}
{
"id": "CVE-2024-34155",
"severity": "Unknown",
"description": "Calling any of the Parse functions on Go source code which contains deeply nested literals can cause a panic due to stack exhaustion."
}

@github-actions github-actions bot added cve status/triage type/bug Something isn't working labels Sep 12, 2024
@natalieparellano
Copy link
Member

I don't think we are vulnerable to CVE-2024-34158 or CVE-2024-34155, as the lifecycle doesn't consume source code. We only call decode on data that we ourselves write, so I'd say that we are not vulnerable to CVE-2024-34156 either. The advisories don't list affected packages but I assume a go version update will be needed to silence this notification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cve status/ready type/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant