He corregido este comportamiento agregando la siguiente línea en el archivo .pro de mi proyecto en QT:
QMAKE_LFLAGS += -no-pie
El comportamiento se produce porque las distribuciones de ubuntu más nuevas establecen el indicador de enlace predeterminado de GCC -pie, que marca e_type como ET_DYN en el archivo binario. En consecuencia, el Sistema Operativo reconoce como Biblioteca Compartida.
Para evitarlo, puede ser necesario agregar -no-pie en la opción del compilador.