Do site do GNU Octave.
Executable versions of GNU Octave for GNU/Linux systems are provided by the individual distributions. Distributions known to package Octave include Debian, Ubuntu, Fedora, Gentoo, and openSUSE. These packages are created by volunteers. The delay between an Octave source release and the availability of a package for a particular GNU/Linux distribution varies.
Então, muito provavelmente, os voluntários não alcançaram a última versão do Octave.
Também não tenho certeza se esse pacote receberá uma atualização no Fedora 25. A navegação no repositório do Fedora 26 revela que a versão 4.2.1 está disponível para o Fedora 26. Então você pode considerar a atualização para o Fedora 26.
Você também pode baixar os fontes e compilar a Octave por conta própria. Mas eu prefiro tender a atualizar o Fedora.