Another solution:
[sp]Let $x^3 - \lambda x^2 + x - \nu = 0$ be the equation with roots $p,q,r$ (so that $\lambda = p+q+r$ and $\nu = pqr$, the coefficient of $x$ being $qr+rp+pq = 1$).
The equation with roots $p^2,q^2,r^2$ is $x^{3/2} - \lambda x + x^{1 /2} - \nu = 0$, or $x^{1 /2}(x+1) = \lambda x + \nu$, or $x(x+1)^2 = \lambda^2x^2 + 2\lambda\nu x + \nu^2$.
The equation with roots $p^2+1, q^2+1, r^2+1$ is obtained by substituting $x-1$ for $x$ in that last equation, getting $(x-1)x^2 = \lambda^2(x-1)^2 + 2\lambda\nu (x-1) + \nu^2$, or $x^3 - (1+\lambda^2)x^2 + 2\lambda(\lambda-\nu)x - (\lambda^2 - 2\lambda\nu + \nu^2) = 0$. The product of the roots of that equation is $(p^2+1)(q^2+1)(r^2+1) = \lambda^2 - 2\lambda\nu + \nu^2 = (\lambda - \nu)^2$, which is the square of the rational number $\lambda - \nu$.[/sp]