The vendor explicitly identifies these products or versions as containing the fix.
- rh-dotnet21-0:2.1-17.el7.src as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-0:2.1-17.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-0:2.1-18.el7.src as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-0:2.1-18.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-0:2.1.514-2.el7.src as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-0:2.1.514-2.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-0:2.1.515-1.el7.src as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-0:2.1.515-1.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-debuginfo-0:2.1.514-2.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-debuginfo-0:2.1.515-1.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-host-0:2.1.18-2.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- rh-dotnet21-dotnet-host-0:2.1.19-1.el7.x86_64 as a component of .NET Core on Red Hat Enterprise Linux ComputeNode (v. 7)
- Summary
- An integer overflow condition was found in dotnet and dotnet3.1's BinaryReader Read7BitEncodedInt() method. This method is used by BinaryReader's ReadString() method, and given a certain input, and cause a denial of service to dotnet applications using BinaryReader. The exploitation of this flaw depends on the application but does not inherently require the attacker to be authenticated or have any specific privileges. An attacker could exploit this flaw remotely via the internet by sending crafted data to a dotnet application that is passed into Read7BitEncodedInt(), resulting in a denial of service when the output is used by ReadString().
- Remediation
- For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258
