CVE-2026-57193
NONEErwähnungen (letzte 60 Tage)
EPSS-Score
2.0%
Exploit-Wahrscheinlichkeit (30 Tage)
Beschreibung
Asterisk is an open source private branch exchange and telephony toolkit. Prior to Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3, the LDAP realtime driver `res_config_ldap` may permit `LDAP filter injection` through a `SIP username`, allowing an unauthenticated attacker to make arbitrary LDAP queries using carefully crafted SIP packets and disclose information. The `res_config_ldap` module must be loaded and configured to access an LDAP server, which is not the default. This issue is fixed in Asterisk 20.20.1, 21.12.3, 22.10.1, 23.4.1 and Certified Asterisk 20.7-cert11, 22.8-cert3.
Erkennung & Indikatoren
Ausnutzung
In den geprüften Quellen nicht genannt
Behobene Versionen
- Asterisk 20.20.1
- Asterisk 21.12.3
- Asterisk 22.10.1
- Asterisk 23.4.1
- Certified Asterisk 20.7-cert11
- Certified Asterisk 22.8-cert3
Threat-Hunting-Queries
Detection focuses on SIP packets with unusual characters in the 'From' header, indicative of LDAP filter injection attempts. Requires logging of SIP traffic and potentially LDAP query logs if available.
Sentinel/Defender KQL
let suspicious_chars = dynamic(['*', '(', ')', '\\', '\x00']);
SIPEvents
| where isnotempty(FromHeader)
| where FromHeader has_any (suspicious_chars)
| project TimeGenerated, SourceIp, DestinationIp, FromHeader, UserAgent, EventTypeSplunk SPL
sourcetype=sip_logs FromHeader=* OR FromHeader="(" OR FromHeader=")" OR FromHeader="\\" OR FromHeader="\x00"
| table _time, src_ip, dest_ip, FromHeader, UserAgentSigma
title: Asterisk LDAP Filter Injection Attempt
author: SecBoard
date: 2024/07/30
logsource:
product: asterisk
service: sip
detection:
selection:
FromHeader|contains:
- '*'
- '('
- ')'
- '\\'
- '\x00'
condition: selection
level: highElastic ES|QL
FROM sip_logs
| WHERE FromHeader : '*' OR FromHeader : '(' OR FromHeader : ')' OR FromHeader : '\\' OR FromHeader : '\x00'
| SELECT @timestamp, source.ip, destination.ip, FromHeader, user_agentSecBoard-generated · behavioral · requires customization — Von SecBoard erzeugt und nicht in einer Zielumgebung validiert. Vor dem Einsatz an die eigene Protokollierung anpassen.
Ausgewertete Quellen
- https://github.com/asterisk/asterisk/commit/04aa482212e43b292817444eb4de35499f4b1568
- https://github.com/asterisk/asterisk/commit/14968f2f440ea0dd983caa4f477237a5224904dd
- https://github.com/asterisk/asterisk/commit/23c01b6d359c5d85da725beea89e394a6c031c5d
- https://github.com/asterisk/asterisk/commit/7e1ae09594a101950398cc6aff2dd2e5ab314884
- https://github.com/asterisk/asterisk/commit/8170a6bfa75994e7617a8b9d7fe7a7140b70cbe2
- https://github.com/asterisk/asterisk/commit/dd0c768d9e9678e4cb1ed95689a254a61452239b
Referenzen
- https://github.com/asterisk/asterisk/commit/04aa482212e43b292817444eb4de35499f4b...
- https://github.com/asterisk/asterisk/commit/14968f2f440ea0dd983caa4f477237a52249...
- https://github.com/asterisk/asterisk/commit/23c01b6d359c5d85da725beea89e394a6c03...
- https://github.com/asterisk/asterisk/commit/7e1ae09594a101950398cc6aff2dd2e5ab31...
- https://github.com/asterisk/asterisk/commit/8170a6bfa75994e7617a8b9d7fe7a7140b70...
- https://github.com/asterisk/asterisk/commit/dd0c768d9e9678e4cb1ed95689a254a61452...
- https://github.com/asterisk/asterisk/commit/ef280572a034cac3994075298facb1999778...
- https://github.com/asterisk/asterisk/releases/tag/20.20.1
- https://github.com/asterisk/asterisk/releases/tag/21.12.3
- https://github.com/asterisk/asterisk/releases/tag/22.10.1