Read the docs

OpenFlow Plugin and OpenDayLight Controller versions Nitrogen, Carbon, Boron, Robert…

Priority LOW 36CWE-404Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Will not fix Red Hat: no fix planned

Attack profile from CVSS 3.0 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-404.

Summary

OpenFlow Plugin and OpenDayLight Controller versions Nitrogen, Carbon, Boron, Robert Varga, Anil Vishnoi contain a flaw when multiple 'expired' flows take up the memory resource of CONFIG DATASTORE which leads to CONTROLLER shutdown. If multiple different flows with 'idle-timeout' and 'hard-timeout' are sent to the Openflow Plugin REST API, the expired flows will eventually crash the controller once its resource allocations set with the JVM size are exceeded. Although the installed flows (with timeout set) are removed from network (and thus also from controller's operations DS), the expired entries are still present in CONFIG DS. The attack can originate both from NORTH or SOUTH. The above description is for a north bound attack. A south bound attack can originate when an attacker attempts a flow flooding attack and since flows come with timeouts, the attack is not successful. However, the attacker will now be successful in CONTROLLER overflow attack (resource consumption). Although, the network (actual flow tables) and operational DS are only (~)1% occupied, the controller requests for resource consumption. This happens because the installed flows get removed from the network upon timeout.

Why it matters now

EPSS 0.01572 75th percentileScored 2026-11-07
Fix Will not fix Red Hat: no fix planned

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 6

CPEVersionsRoleVendor
cpe:2.3:a:opendaylight:opendaylight:boron:*:*:*:*:*:*:*boronVulnerableOpenDayLight
cpe:2.3:a:opendaylight:opendaylight:carbon:*:*:*:*:*:*:*carbonVulnerableOpenDayLight
cpe:2.3:a:opendaylight:opendaylight:nitrogen:*:*:*:*:*:*:*nitrogenVulnerableOpenDayLight
cpe:2.3:a:opendaylight:openflow:boron:*:*:*:*:opendaylight:*:*boronVulnerableOpenDayLight
cpe:2.3:a:opendaylight:openflow:carbon:*:*:*:*:opendaylight:*:*carbonVulnerableOpenDayLight
cpe:2.3:a:opendaylight:openflow:nitrogen:*:*:*:*:opendaylight:*:*nitrogenVulnerableOpenDayLight
  • cpe:2.3:a:opendaylight:opendaylight:boron:*:*:*:*:*:*:* Versions boron Vulnerable ·OpenDayLight
  • cpe:2.3:a:opendaylight:opendaylight:carbon:*:*:*:*:*:*:* Versions carbon Vulnerable ·OpenDayLight
  • cpe:2.3:a:opendaylight:opendaylight:nitrogen:*:*:*:*:*:*:* Versions nitrogen Vulnerable ·OpenDayLight
  • cpe:2.3:a:opendaylight:openflow:boron:*:*:*:*:opendaylight:*:* Versions boron Vulnerable ·OpenDayLight
  • cpe:2.3:a:opendaylight:openflow:carbon:*:*:*:*:opendaylight:*:* Versions carbon Vulnerable ·OpenDayLight
  • cpe:2.3:a:opendaylight:openflow:nitrogen:*:*:*:*:opendaylight:*:* Versions nitrogen Vulnerable ·OpenDayLight

Remediation

No fixed version listed by the sources yet.

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenStack Platform 10 (Newton)AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 11 (Ocata)AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 12 (Pike)AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 8 (Liberty)AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 9 (Mitaka)AffectedNo fix planned: Will not fix

Timeline

  1. 2026-10-02 Threatist record created from CVE-2017-1000411
  2. 2026-10-03 Alias added: GHSA-wrhh-rh53-55jj

References

  • TI-2015-01596 The custom authentication realm used by karaf-tomcat's "opendaylight" realm in… CVSS 3.0CRITICAL 9.8
  • TI-2017-14581 DOMRpcImplementationNotAvailableException when sending Port-Status packets to… CVSS 3.0HIGH 7.5
  • TI-2017-14577 Denial of Service attack when the switch rejects to receive packets from the controller. CVSS 3.0HIGH 7.5
  • TI-2014-04137 The Netconf (TCP) service in OpenDaylight 1.0 allows remote attackers to read arbitrary… CVSS 2.0MEDIUM 6.8
  • TI-2017-14578 Controller throws an exception and does not allow user to add subsequent flow for a… CVSS 3.0MEDIUM 6.5
  • TI-2017-14580 StreamCorruptedException and NullPointerException in OpenDaylight odl-mdsal-xsql. CVSS 3.0MEDIUM 5.3
See all 7 →

Sources