Hi, Please find three patches to protect libibverbs from using invalid, unsecure configuration files.
Thoses configurations files are usually located in /etc/libibverbs.d/ and contains the name of a shared library to dlopen(). Only legitimate shared libraries should be loaded by libibverbs, so it must be careful on the configuration files used. Regards. Yann Droneaud (3): read_config: ignore files beginning with '.' read_config: ignore directory entry with backup suffix (~) read_config: skip file/directory with unsecure permissions src/init.c | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
