| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
Looks like the -R0 came in in 2006 via c0d6110 (in the SVN days!). |
Sorry, something went wrong.
|
It's possible switching away from -R0 breaks something, but we should fix it some other way should that be the case. |
Sorry, something went wrong.
There was a problem hiding this comment.
I am indifferent to settling on one or two - on latex cli args or leaving as-is.
Sorry, something went wrong.
|
In principle, I approve these changes, but I don't know if the test failure is one of the spurious failures or actually related to these changes. |
Sorry, something went wrong.
|
Someone must have re-run them, I'm only seeing a codecov failures but it is short an upload so I am not worried. |
Sorry, something went wrong.
|
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
git checkout v3.10.x git pull
git cherry-pick -x -m1 8ff895d0750f3b16c3214b38a91ad78029c82df7
git commit -am 'Backport PR #31282: SEC: Block shell escapes in latex and ps commands'
git push YOURFORK v3.10.x:auto-backport-of-pr-31282-on-v3.10.x
And apply the correct labels and milestones. Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon! Remember to remove the Still Needs Manual Backport label once the PR gets merged. If these instructions are inaccurate, feel free to suggest an improvement. |
Sorry, something went wrong.
SEC: Block shell escapes in latex and ps commands (cherry picked from commit 8ff895d) The test that was edited had significant updates on main, so the old test was kept on backport and no similar call exists in the old test.
Backport PR #31282 on branch v3.10.x (SEC: Block shell escapes in latex and ps commands)
| Back | FazBrowse Home | New Git URL |
PR summary
See the discussion in #31249
This blocks our LaTeX and ps commands from arbitrary code execution in the shell:
AI Disclosure
Claude used for the audit (found a few more spots to hit!), code manually reviewed
PR checklist