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

Potentially unsafe CSV serialization in report generator #3328

Merged
merged 2 commits into from
Sep 17, 2021

Conversation

danpat
Copy link
Member

@danpat danpat commented Sep 17, 2021

Issue

A security reviewer was scanning for "unsafe practices" and spotted this usage in the combine_route_stats.py script.

Honestly, chances of this ever being exploited for anything are effectively zero, but I'm going to keep getting nagged unless it's no longer present, so here's the trivial PR to always quote CSV output.

Tasklist

  • Add tests
  • Add #fixes with the issue number that this PR addresses
  • Update the docs with any new request parameters or changes to behavior described
  • Update the changelog
  • If you made changes to the lua files, update the taginfo too.

Requirements / Relations

Link any requirements here. Other pull requests this PR is based on?

@danpat danpat merged commit b71403b into master Sep 17, 2021
@purew purew deleted the danpat_boring_csv_vuln branch September 20, 2021 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants