Science & Tech · Cybersecurity · 2 hrs ago

Signal fixes flaw that could keep calls active after hang-up

Signal fixes flaw that could keep calls active after hang-up

Signal fixed a critical flaw that could stop some calls from ending properly after a user hung up.

The issue affected RingRTC, the open-source library Signal uses to handle voice and video calls.

A caller could flood the call system’s event queue, delaying the hang-up request so it was not processed.

As a result, audio and possibly video could remain active while the person who hung up believed the call had ended.

The flaw was rated critical, with a CVSS score of 9.3, and a conceptual proof of concept was published; the sources do not say it has been exploited in real attacks.

Signal addressed the flaw in RingRTC version 2.72.0, released on September 4.

Users should update Signal and check the call indicator to make sure a call has ended.

3 sources

Related

What people are saying

ResearcherRole not stated
Flood the queue with junk and the hang-up waits behind attacker noise forever, so the call (microphone, possibly camera) is never torn down,
via SecurityWeek