OpenDaylight Service Function Chaining Denial-of-Service Vulnerability

Vulnerability

A denial-of-service vulnerability has been identified in the OpenDaylight Service Function Chaining (SFC) Subproject, specifically in the Sodium-SR4 release and earlier. The issue arises from the improper resolution of names or references, allowing attackers to create naming collisions that disrupt network topology and service functions.

Impact

Exploitation of this vulnerability leads to a denial-of-service condition by causing conflicts in the network topology, which disrupts normal service operations and flow management.

Reproduction

To reproduce this vulnerability, first, start the OpenDaylight controller with the SFC-OVS and SFC OpenFlow Renderer plugins enabled. Then, create a network topology using Mininet with Open vSwitch (OVS) switches and hosts. After validating the topology, deploy a complete service function chain (SFC) in the underlay network via RESTCONF. Once the SFC is active, an attacker can exploit the vulnerability by creating a new service function forwarder (SFF) with a name that conflicts with an existing one, thereby overwriting the original SFF's configuration and disrupting the service chain.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
6.1
remediation
0.0
relevance
0.0
threat
6.4
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.