Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Поиск уязвимостей

Количество 17

Количество 17

ubuntu логотип

CVE-2023-52828

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar(cond): if ...

CVSS3: 5.5
EPSS: Низкий
redhat логотип

CVE-2023-52828

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar(cond): if ...

CVSS3: 5.5
EPSS: Низкий
nvd логотип

CVE-2023-52828

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar

CVSS3: 5.5
EPSS: Низкий
debian логотип

CVE-2023-52828

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: b ...

CVSS3: 5.5
EPSS: Низкий
github логотип

GHSA-6j2j-fwgf-fcf6

больше 2 лет назад

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit ...

CVSS3: 6.6
EPSS: Низкий
fstec логотип

BDU:2024-10414

около 3 лет назад

Уязвимость компонента bpf ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 6.6
EPSS: Низкий
redos логотип

ROS-20241120-02

почти 2 года назад

Множественные уязвимости kernel-lt

CVSS3: 8.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-8282

почти 3 года назад

ALT-PU-2023-8282: package `kernel-image-rt` update to version 5.10.204-alt1.rt100

CVSS3: 9.1
EPSS: Низкий
altlinux логотип

ALT-PU-2023-8823

почти 3 года назад

ALT-PU-2023-8823: package `kernel-image-std-def` update to version 6.1.64-alt1

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-7921

почти 3 года назад

ALT-PU-2023-7921: package `kernel-image-std-def` update to version 5.10.203-alt1

CVSS3: 9.1
EPSS: Низкий
altlinux логотип

ALT-PU-2023-8577

почти 3 года назад

ALT-PU-2023-8577: package `kernel-image-un-def` update to version 6.1.65-alt1

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-8892

почти 3 года назад

ALT-PU-2023-8892: package `kernel-image-un-def` update to version 6.5.13-alt1

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-8700

почти 3 года назад

ALT-PU-2023-8700: package `kernel-image-pine` update to version 6.6.3-alt1

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-7838

почти 3 года назад

ALT-PU-2023-7838: package `kernel-image-mp` update to version 6.6.4-alt1

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2023-7750

почти 3 года назад

ALT-PU-2023-7750: package `kernel-image-rt` update to version 6.1.64-alt1.rt17

CVSS3: 9.8
EPSS: Низкий
altlinux логотип

ALT-PU-2024-4843

больше 2 лет назад

ALT-PU-2024-4843: package `kernel-image-rpi-un` update to version 6.1.77-alt1

CVSS3: 10
EPSS: Низкий
altlinux логотип

ALT-PU-2024-4263

больше 2 лет назад

ALT-PU-2024-4263: package `kernel-image-rpi-un` update to version 6.1.77-alt1

CVSS3: 10
EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2023-52828

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar(cond): if ...

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
redhat логотип
CVE-2023-52828

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar(cond): if ...

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
nvd логотип
CVE-2023-52828

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit bar

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
debian логотип
CVE-2023-52828

In the Linux kernel, the following vulnerability has been resolved: b ...

CVSS3: 5.5
0%
Низкий
больше 2 лет назад
github логотип
GHSA-6j2j-fwgf-fcf6

In the Linux kernel, the following vulnerability has been resolved: bpf: Detect IP == ksym.end as part of BPF program Now that bpf_throw kfunc is the first such call instruction that has noreturn semantics within the verifier, this also kicks in dead code elimination in unprecedented ways. For one, any instruction following a bpf_throw call will never be marked as seen. Moreover, if a callchain ends up throwing, any instructions after the call instruction to the eventually throwing subprog in callers will also never be marked as seen. The tempting way to fix this would be to emit extra 'int3' instructions which bump the jited_len of a program, and ensure that during runtime when a program throws, we can discover its boundaries even if the call instruction to bpf_throw (or to subprogs that always throw) is emitted as the final instruction in the program. An example of such a program would be this: do_something(): ... r0 = 0 exit foo(): r1 = 0 call bpf_throw r0 = 0 exit ...

CVSS3: 6.6
0%
Низкий
больше 2 лет назад
fstec логотип
BDU:2024-10414

Уязвимость компонента bpf ядра операционной системы Linux, позволяющая нарушителю вызвать отказ в обслуживании

CVSS3: 6.6
0%
Низкий
около 3 лет назад
redos логотип
ROS-20241120-02

Множественные уязвимости kernel-lt

CVSS3: 8.8
почти 2 года назад
altlinux логотип
ALT-PU-2023-8282

ALT-PU-2023-8282: package `kernel-image-rt` update to version 5.10.204-alt1.rt100

CVSS3: 9.1
почти 3 года назад
altlinux логотип
ALT-PU-2023-8823

ALT-PU-2023-8823: package `kernel-image-std-def` update to version 6.1.64-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7921

ALT-PU-2023-7921: package `kernel-image-std-def` update to version 5.10.203-alt1

CVSS3: 9.1
почти 3 года назад
altlinux логотип
ALT-PU-2023-8577

ALT-PU-2023-8577: package `kernel-image-un-def` update to version 6.1.65-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-8892

ALT-PU-2023-8892: package `kernel-image-un-def` update to version 6.5.13-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-8700

ALT-PU-2023-8700: package `kernel-image-pine` update to version 6.6.3-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7838

ALT-PU-2023-7838: package `kernel-image-mp` update to version 6.6.4-alt1

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2023-7750

ALT-PU-2023-7750: package `kernel-image-rt` update to version 6.1.64-alt1.rt17

CVSS3: 9.8
почти 3 года назад
altlinux логотип
ALT-PU-2024-4843

ALT-PU-2024-4843: package `kernel-image-rpi-un` update to version 6.1.77-alt1

CVSS3: 10
больше 2 лет назад
altlinux логотип
ALT-PU-2024-4263

ALT-PU-2024-4263: package `kernel-image-rpi-un` update to version 6.1.77-alt1

CVSS3: 10
больше 2 лет назад

Уязвимостей на страницу