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

update: re2c #1098

Closed
dongsupark opened this issue Jun 27, 2023 · 4 comments · Fixed by flatcar/scripts#2227
Closed

update: re2c #1098

dongsupark opened this issue Jun 27, 2023 · 4 comments · Fixed by flatcar/scripts#2227
Labels
advisory/only-sdk affects only Flatcar SDK advisory security advisory security security concerns

Comments

@dongsupark
Copy link
Member

dongsupark commented Jun 27, 2023

Name: re2c
CVEs: CVE-2022-23901
CVSSs: 9.8
Action Needed: update to >= 3.1

Summary: A stack overflow re2c 2.2 exists due to infinite recursion issues in src/dfa/dead_rules.cc.

Note, even if it only says re2c 2.2, re2c 2.0.3 in Flatcar still looks affected.

As re2c is only included in the SDK, it has LOW severity.

refmap.gentoo: https://bugs.gentoo.org/836372

@dongsupark dongsupark added security security concerns advisory security advisory advisory/upstream-blocked blocked by upstream projects advisory/only-sdk affects only Flatcar SDK labels Jun 27, 2023
@dongsupark dongsupark moved this from 📝 Needs Triage to ⏳ Long Term in Flatcar tactical, release planning, and roadmap Jun 27, 2023
@sayanchowdhury
Copy link
Member

Upstream PR: gentoo/gentoo#32679

@dongsupark
Copy link
Member Author

Upstream bumped re2c to 3.1.
Interesting, PR of @sayanchowdhury is still open.

@sayanchowdhury
Copy link
Member

Seems like it fell of the radar: gentoo/gentoo#32679 (comment)

@dongsupark
Copy link
Member Author

Seems like it fell of the radar: gentoo/gentoo#32679 (comment)

Yes, and they reimplemented it with a PR, and merged as commit. So we just need to update to 3.1.
Weekly updates are already syncing re2c. Flatcar does not have the new version just because 3.1 is still unstable.
Well, after all it is a SDK-only package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
advisory/only-sdk affects only Flatcar SDK advisory security advisory security security concerns
Projects
Development

Successfully merging a pull request may close this issue.

2 participants