CVE-2022-50749 in Linux
Сводка
по VulDB • 28.05.2026
В ядре Linux устранена следующая уязвимость:
acct: исправлена потенциальная переполнение целочисленного типа в функции encode_comp_t()
Переполнение целочисленного типа описывается следующим фрагментом кода: > 317 static comp_t encode_comp_t(u64 value) > 318 {
> 319 int exp, rnd; ...... > 341 exp <<= MANTSIZE; > 342 exp += value; > 343 return exp; > 344 }
В настоящее время тип comp_t определен как '__u16', однако переменная 'exp' имеет тип 'int', поэтому переполнение произойдет, когда значение переменной 'exp' в строке 343 превысит 65535.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.