coreutils: Protect against env -a for security#10773
coreutils: Protect against env -a for security#10773oech3 wants to merge 1 commit intouutils:mainfrom
Conversation
|
GNU testsuite comparison: |
01b6655 to
753f86c
Compare
|
GNU testsuite comparison: |
Merging this PR will not alter performance
Comparing Footnotes
|
59e307c to
ac75ff7
Compare
|
GNU testsuite comparison: |
|
I think it would make sense for this code to go into the validation.rs file instead of in the main.rs, then you don't have to worry about importing libc. It would be good to have an additional integration test that shows the env -a working |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
1337cbc to
40581ee
Compare
|
GNU testsuite comparison: |
a5dd042 to
526f6fc
Compare
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
1 similar comment
|
GNU testsuite comparison: |
|
GNU testsuite comparison: |
|
Can you please check this CI failure? For reference, an AI tools suggests this fix. Maybe you have a better idea: |
This comment was marked as resolved.
This comment was marked as resolved.
|
GNU testsuite comparison: |
This comment was marked as outdated.
This comment was marked as outdated.
|
GNU testsuite comparison: |
This comment was marked as outdated.
This comment was marked as outdated.
b9cb65f to
5a57da3
Compare
|
GNU testsuite comparison: |
|
I was considering calling |
This comment was marked as outdated.
This comment was marked as outdated.
|
Is |
a2fec5c to
880c4ba
Compare
|
I did too many conversion for file pathes. Please drop them by review... |
|
GNU testsuite comparison: |
Co-authored-by: Etienne Cordonnier <ecordonnier@snap.com>
|
GNU testsuite comparison: |
env -a false lsdoes not fail. Works under masked/proc.Closes #10135