Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

CVE-2020-20248

Description

The memtest process suffers from an uncontrolled resource consumption vulnerability. By sending a crafted packet, an authenticated remote user can cause a high cpu load, which may make the device respond slowly or unable to respond.

When testing the proof of concept on an x86 RouterOS VM, this vulnerability will consume all the memory, thus causing the whole system to reboot finally.

Against stable 6.46.3, the poc resulted in the high cpu load on the device.

memtest_high_cpu_load

Affected Version

This vulnerability was initially found in stable 6.46.3, and was fixed in stable 6.47.

Timeline

  • 2020/04/20 - reported the vulnerability to the vendor
  • 2020/04/23 - the vendor reproduced and confirmed the vulnerability
  • 2021/05/04 - CVE was assigned