āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§ (CVE-2021-33624) āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž eBPF āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻā§ āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻļā§āĻ°ā§āĻŖā§āĻ° āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻžāĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ, āĻ¯āĻž āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻāĻŋāĻā§ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻ āĻ¨ā§āĻŽāĻžāĻ¨āĻŽā§āĻ˛āĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĨ¤ āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻāĻā§āĻ°āĻŽāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻˇāĻžāĻ§āĻŋāĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻā§āĻĄā§ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻā§āĻ°āĻŽ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§āĻ° āĻ āĻ¨ā§āĻŽāĻžāĻ¨āĻŽā§āĻ˛āĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻ°āĻŋāĻ¤ BPF āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻā§ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻ āĻāĻ°ā§, eBPF-āĻ¤ā§ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻŦāĻ āĻ¸āĻžāĻāĻĄ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻļāĻžāĻ°ā§āĻ°āĻŋāĻ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻ¸ā§āĻŦā§āĻā§āĻāĻžāĻāĻžāĻ°ā§ āĻ āĻā§āĻāĻ˛āĻā§āĻ˛āĻŋ āĻĢāĻžāĻāĻ¸ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤
āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ¯āĻžāĻāĻžāĻāĻāĻžāĻ°ā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻā§, āĻ¯āĻž BPF āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻ āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯ āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¯āĻžāĻāĻžāĻāĻāĻžāĻ°ā§ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻā§āĻĄ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ āĻĒāĻžāĻĨāĻā§āĻ˛āĻŋ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§, āĻ¤āĻŦā§ āĻŦā§āĻ°āĻžāĻā§āĻāĻŋāĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻ¨āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻļāĻŦā§āĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻĻā§āĻ¯āĻžāĻ° āĻĻā§āĻˇā§āĻāĻŋāĻā§āĻŖ āĻĨā§āĻā§ āĻ āĻā§āĻ°āĻšāĻŖāĻ¯ā§āĻā§āĻ¯āĨ¤ āĻāĻāĻāĻŋ BPF āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¯āĻžāĻāĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž āĻāĻŽāĻ¨ āĻļāĻžāĻāĻžāĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻ˛āĻāĻžāĻŦā§ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻĻā§āĻŦāĻžāĻŖā§ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻ āĻ¨ā§āĻŽāĻžāĻ¨āĻŽā§āĻ˛āĻ āĻŽā§āĻĄā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, "āĻ˛ā§āĻĄ" āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¯āĻžāĻāĻžāĻāĻāĻžāĻ°ā§ āĻāĻļāĻž āĻāĻ°ā§ āĻ¯ā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¸āĻš āĻāĻāĻāĻŋ āĻ°ā§āĻāĻŋāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¯āĻžāĻ° āĻŽāĻžāĻ¨ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸ā§āĻŽāĻžāĻ¨āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĨāĻžāĻā§, āĻ¤āĻŦā§ āĻāĻāĻāĻ¨ āĻāĻā§āĻ°āĻŽāĻŖāĻāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ° āĻ āĻ§ā§āĻ¨ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ āĻ¨ā§āĻŽāĻžāĻ¨āĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŦā§ āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ¯āĻž āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖā§āĻ° āĻļāĻ°ā§āĻ¤ āĻĒā§āĻ°āĻŖ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ 4.15 āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻĒāĻ° āĻĨā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§ āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻ (1, 2, 3, 4) āĻāĻāĻžāĻ°ā§ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ā§ (āĻĄā§āĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨, āĻāĻ°āĻāĻāĻāĻāĻāĻ˛, āĻāĻŦā§āĻ¨ā§āĻā§, āĻĢā§āĻĄā§āĻ°āĻž, SUSE, āĻāĻ°ā§āĻ) āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻĨā§āĻā§ āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻāĻžāĻŦ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨ā§āĻāĻāĻŋ āĻ¨ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¨ā§āĻāĻāĻŋ rr (āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻŦāĻ āĻ°āĻŋāĻĒā§āĻ˛ā§) āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°ā§āĻ° āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĻā§āĻ¯āĻŧ, āĻ¯āĻž āĻāĻāĻŦāĻžāĻ° āĻŽā§āĻāĻŋāĻ˛āĻžāĻ¤ā§ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻĢāĻā§āĻ¸ā§ āĻāĻ āĻŋāĻ¨-āĻĨā§āĻā§-āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ° āĻ āĻ¸ā§āĻ¤āĻŋāĻ¤ā§āĻŦ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ˛āĻā§āĻ˛āĻŋ āĻā§āĻ¯āĻžāĻļ āĻāĻ°āĻžāĻ° āĻĢāĻ˛ā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ "āĻāĻ°āĻāĻ° āĻāĻ¤ā§āĻ¸" āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ 3 āĻŽāĻŋāĻ¨āĻŋāĻ 19 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĨā§āĻā§ 36 āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻāĻŽā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻ˛ā§āĻāĻ āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ
āĻā§āĻˇāĻŽ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻā§āĻāĻžāĻŦā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻŦā§ āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻā§āĨ¤ "āĻŽāĻŋāĻāĻŋāĻā§āĻļāĻ¨=āĻ
āĻĢ" āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻāĻžāĻĄāĻŧāĻžāĻ "āĻāĻ°āĻāĻ° āĻ¸ā§āĻ°ā§āĻ¸" āĻāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŋāĻ˛ 2 āĻŽāĻŋāĻ¨āĻŋāĻ 5 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ (1.6 āĻā§āĻŖ āĻĻā§āĻ°ā§āĻ¤), āĻāĻŦāĻ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋ āĻāĻŋāĻ˛ 33 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ (9% āĻĻā§āĻ°ā§āĻ¤)āĨ¤ āĻŽāĻāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛, āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻ¸ā§āĻ¤āĻ°ā§ āĻā§āĻĄ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻā§ 1.4 āĻā§āĻŖ (2m9s āĻĨā§āĻā§ 1m32s) āĻāĻŽāĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧāĻ¨āĻŋ, āĻ¤āĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨ (1m9s āĻĨā§āĻā§ 0m33s āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤) āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧāĻā§āĻ āĻ
āĻ°ā§āĻ§ā§āĻ āĻāĻ°ā§ āĻĻā§āĻ¯āĻŧ, āĻ¸āĻŽā§āĻāĻŦāĻ¤āĻ CPU āĻā§āĻ¯āĻžāĻļā§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻāĻŦāĻ TPU āĻā§āĻ¯āĻžāĻļā§ āĻāĻŽāĻžāĻ¨ā§āĻ° āĻĻāĻā§āĻˇāĻ¤āĻžāĻ° āĻāĻžāĻ°āĻŖā§āĨ¤ āĻ¸ā§āĻĒā§āĻāĻāĻžāĻ° āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ˛ā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻāĻ¤ā§āĻ¸: opennet.ru