Commit 5f7712d
committed
Add GCONV_PATH to initial_badenv_table[]
This could be used on glibc systems such as Linux to load an arbitrary
shared libary when iconv_open() is called. On Linux systems,
GCONV_PATH is removed from the environment by the dynamic linker
for set-user-ID executables like sudo. However, for sudoers files
where "reset_env" is disabled and either the "setenv" option is
enabled or a user's privilege has the SETENV tag present, it could
be set on the command line and passed to the command.
Credit:
- XlabAI Team of Tencent Xuanwu Lab ([email protected])
- Atuin Automated Vulnerability Discovery Engine
- Guannan Wang, Zhanpeng Liu, Guancheng Li1 parent db66916 commit 5f7712d
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
| 197 | + | |
197 | 198 | | |
198 | 199 | | |
199 | 200 | | |
| |||
0 commit comments