[BUG] infiniband: mlx5: a possible null-pointer dereference in set_roce_addr()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In set_roce_addr(), there is an if statement on line 589 to check whether gid is NULL:
    if (gid)

When gid is NULL, it is used on line 613:
    return mlx5_core_roce_gid_set(..., gid->raw, ...);

Thus, a possible null-pointer dereference may occur.

This bug is found by a static analysis tool STCheck written by us.

I do not know how to correctly fix this bug, so I only report it.


Best wishes,
Jia-Ju Bai



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux