Buffer overflow in Ambarella Oryx Rtsp Server
CVE-2020-24918
A buffer overflow in the RTSP service of the Ambarella Oryx RTSP Server 2020-01-07 allows an unauthenticated attacker to send a crafted RTSP request, with a long digest authentication header, to execute arbitrary code in parse_authentication_header() in libamprotocol-rtsp.so.1 in rtsp_svc (or cause a crash). This allows remote takeover of a Furbo Dog Camera, for example. NOTE: The vendor states that the RTSP library is used for DEMO only, using it in product is a customer's behavior. Ambarella has emphasized that RTSP is DEMO only library, should NOT be used in product in our document. Because Ambarella's SDK is proprietary, we didn't publish our SDK source code in public network.
Vulnerability class: Buffer Overflow
EPSS: 0.044 (90.2th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
Affected products
- Ambarella Oryx_rtsp_server — versions 2020-01-07
- N/a — versions n/a
Weakness classification (CWE)
Public proof-of-concept exploits
References
- cve@mitre.org (Exploit, Third Party Advisory)
- cve@mitre.org (Vendor Advisory)
- cve@mitre.org (Exploit, Third Party Advisory)
- cve@mitre.org
Frequently asked questions
- What is CVE-2020-24918?
- CVE-2020-24918 is a critical-severity vulnerability in Ambarella Oryx Rtsp Server, classified under Buffer Copy without Checking Size of Input (Classic Buffer Overflow). CVSS score: 9.8/10. Published 2021-04-30.
- How severe is CVE-2020-24918?
- Critical severity. CVSS v3 base score is 9.8 out of 10.
- Is CVE-2020-24918 known to be exploited?
- 1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.