Update yaml.v2 and go-toml modules#94
Update yaml.v2 and go-toml modules#94peterbourgon merged 1 commit intopeterbourgon:mainfrom decke:yaml-update
Conversation
|
So, if I understand correctly, the issue was excessive resource consumption from pathological .yaml input? |
|
Yes, that is also what I understand. Don't know exactly how excessive though. But it's nothing to freak out. |
|
Some people might see this because of the GitHub Advistory for CVE-2022-28948 in yaml.v3. Looks like yaml.v2 is not affected according to upstream discussions. So yaml.v2 is okay, yaml.v3 3.0.1 is also okay. |
|
For reference I also tried to update ff to yaml.v3 3.0.1 and it works fine as well. Please let me know if you prefer that and I can update the PR if you want. |
|
I'm not really a fan of automatic dependency updates in libraries like With that said, I appreciate the thought and effort! |
|
I know all of this but it is not an effort to do automatic updates. The reasons behind it are to avoid known vulnerabilities. |
My understanding was that your linked CVEs don't actually apply to the yaml and toml dependencies used by this module? I mean, no big deal in this case. |
|
Thanks for merging. |
Generated with:
Builds fine and tests run fine as well. Runtime testing was limited to my own use case.
This also brings yaml.v2 to a version which is not affected by CVE-2019-11254 anymore. For details also see: GHSA-wxc4-f4m6-wwqv