По сути нужно рассмотреть несколько ситуаций.
1.Обгон при движении на подъеме сам по себе не может быть запрещен, если видимость не менее 300 метров, расстояние может определяться приблизительно.
Если видимость не достаточная, то обгон совершать нельзя.
2.Если дорога имеет, как минимум две полосы движения в одну сторону, то в обгоне с выездом на встречную полосу нет необходимости и это уже квалифицируется, как опережение и оно не запрещено, вне зависимости начало подъёма или конец.
Но совершение именно обгона в такой ситуации уже само по себе квалифицируется, как выезд на полосу встречного движения и строго карается, вне зависимости от начала или конца подъема.
3.Ситуация с концом подъёма дороги. В этом случае участок с ограниченной видимостью, и обгон на этом участке крайне опасен, а потому запрещен. И нарушение карается по закону либо штрафом либо лишением прав.
4.Обгон на подъёме запрещен, если на данном участке установлен знак, запрещающий данный маневр, либо соответствующая дорожная разметка.
И тут есть ньюанс в виде наказания за данное нарушение.
Если нарушение зафиксировано видеокамерой, то налагается штраф до 5 тысяч рублей. Если нарушение зафиксировано самим инспектором ГИБДД, и то возможно лишение прав на срок до одного года.