W pierwszych tygodniach sezonu 2017/2018 Pucharu Świata Kubacki zajmował miejsca w pierwszej i drugiej dziesiątce. 30 grudnia 2017 otwierający 66. Turniej Czterech Skoczni konkurs w Oberstdorfie ukończył na 3. pozycji, tym samym po raz pierwszy w karierze stając na podium indywidualnych zawodów Pucharu Świata. Cały turniej ukończył na 6. miejscu. Wystąpił na Mistrzostwach Świata w Lotach Narciarskich 2018. W konkursie indywidualnym zajął 10. miejsce, a w zawodach drużynowych, wraz z Piotrem Żyłą, Stefanem Hulą i Kamilem Stochem, zdobył brązowy medal. 3 lutego 2018 w Willingen po raz drugi stanął na podium indywidualnych zawodów Pucharu Świata, zajmując 3. pozycję.

Wystąpił na Zimowych Igrzyskach Olimpijskich 2018. Zajął 3. miejsce w kwalifikacjach do konkursu na skoczni normalnej, wygrał też jeden z treningów. W samych zawodach, skacząc w najgorszych warunkach wietrznych w całej stawce, oddał krótką próbę w pierwszej serii, w efekcie kończąc konkurs na 35. miejscu. Na skoczni dużej indywidualnie zajął 10. pozycję.