CVE-2017-16875
The ioqueue component may issue a double key unregistration after an attacker initiates a socket connection with specific settings and sequences.
Does this matter?
High impact if exploited, but EPSS currently rates exploitation as unlikely (3.36%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.
Description
An issue was discovered in Teluu pjproject (pjlib and pjlib-util) in PJSIP before 2.7.1. The ioqueue component may issue a double key unregistration after an attacker initiates a socket connection with specific settings and sequences. Such double key unregistration will trigger an integer overflow, which may cause ioqueue backends to reject future key registrations.
- CVSS 3.0
- 7.5 HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- EPSS
- 3.36% probability · 88th percentile
- CISA KEV
- Not listed
- Affected
- teluu/pjsip
- Source
- cve@mitre.org
References
- https://trac.pjsip.org/repos/milestone/release-2.7.1Release Notes, Vendor Advisory
- https://trac.pjsip.org/repos/ticket/2055Vendor Advisory
- https://www.debian.org/security/2018/dsa-4170
- https://trac.pjsip.org/repos/milestone/release-2.7.1Release Notes, Vendor Advisory
- https://trac.pjsip.org/repos/ticket/2055Vendor Advisory
- https://www.debian.org/security/2018/dsa-4170
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.