In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function `ofputil_pull_queue_get_config_reply10` in `lib/ofp-util.c`.
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Link | Tags |
---|---|
https://access.redhat.com/errata/RHSA-2017:2698 | third party advisory vendor advisory |
https://access.redhat.com/errata/RHSA-2017:2727 | third party advisory vendor advisory |
https://mail.openvswitch.org/pipermail/ovs-dev/2017-May/332711.html | patch vendor advisory mailing list |
https://access.redhat.com/errata/RHSA-2017:2692 | third party advisory vendor advisory |
https://access.redhat.com/errata/RHSA-2017:2553 | third party advisory vendor advisory |
https://access.redhat.com/errata/RHSA-2017:2418 | third party advisory vendor advisory |
https://access.redhat.com/errata/RHSA-2017:2648 | third party advisory vendor advisory |
https://access.redhat.com/errata/RHSA-2017:2665 | third party advisory vendor advisory |
https://lists.debian.org/debian-lts-announce/2021/02/msg00032.html | third party advisory mailing list |