Я собираю программу (написанную на Rust), которую я хотел бы совместить с очень старыми и устаревшими системами, включая некоторые дистрибутивы EOL-ed linux. Основным препятствием для этого является то, что более старые системы не имеют последних двоичных файлов glibc.
Решение не так сложно, вы просто должны связать очень старый двоичный файл. Однако известно, что эти старые двоичные файлы имеют множество уязвимостей, некоторые из которых довольно серьезны. Я хотел бы поддерживать совместимость с людьми, использующими эти древние и небезопасные установки glibc, не подвергая риску моих более ответственных пользователей.
Приведут ли ссылки на древние версии glibc к уязвимостям в системах, установки которых обновлены?