Juniper BGP Logs: Missing MD5 Digest in Route Authentication
Flags Juniper BGP log messages indicating a missing MD5 digest, highlighting potential exposure from unauthenticated routing sessions.
- Product
- juniper
- Service
- bgp
- Author
- Tim Brown (SigmaHQ), DRL 1.1
- Published
- 2023-01-09
- Updated
- 2026-07-31
ATT&CK techniques
Initial Access → CollectionRecon
Resource Dev
Initial Access
Execution
Persistence
Priv Esc
Defense Evasion
Cred Access
Discovery
Lateral Movement
Collection
C2
Exfiltration
Impact
What it detects
This rule flags Juniper BGP log events that contain the protocol indicator and the text "missing MD5 digest." Missing MD5 authentication can allow attackers to attempt routing manipulation and related session abuse, so it is a meaningful configuration or security weakness. The detection relies on Juniper BGP telemetry where the log stream includes the relevant BGP marker and the "missing MD5 digest" message.
Reporting behind it
Changelog
v2- v2Candidate ingested via manual entry.2026-07-31
- v1No changelog recorded for this version.2026-07-30
Detection content is published as a reviewed draft. Tune thresholds and exclusions against your own telemetry before enabling this rule for alerting.
title: "Juniper BGP Logs: Missing MD5 Digest in Route Authentication"
id: 5faa9415-36f1-4662-8f93-ea9604d55303
status: test
description: This rule flags Juniper BGP log events that contain the protocol indicator and the text "missing MD5 digest." Missing MD5 authentication can allow attackers to attempt routing manipulation and related session abuse, so it is a meaningful configuration or security weakness. The detection relies on Juniper BGP telemetry where the log stream includes the relevant BGP marker and the "missing MD5 digest" message.
references:
- https://www.blackhat.com/presentations/bh-usa-03/bh-us-03-convery-franz-v3.pdf
- https://github.com/SigmaHQ/sigma/blob/master/rules/network/juniper/bgp/juniper_bgp_missing_md5.yml
author: Tim Brown, Huntrule Team
date: 2023-01-09
modified: 2023-01-23
tags:
- attack.initial-access
- attack.persistence
- attack.privilege-escalation
- attack.credential-access
- attack.collection
- attack.stealth
- attack.t1078
- attack.t1110
- attack.t1557
logsource:
product: juniper
service: bgp
definition: "Requirements: juniper bgp logs need to be enabled and ingested"
detection:
keywords_bgp_juniper:
"|all":
- :179
- missing MD5 digest
condition: keywords_bgp_juniper
falsepositives:
- Unlikely. Except due to misconfigurations
level: low
license: DRL-1.1
related:
- id: a7c0ae48-8df8-42bf-91bd-2ea57e2f9d43
type: derived