昨今いろいろ騒がれている openssl の脆弱性ですが
対応された現在の最新バージョン(0.9.8za)を Solaris10 にインストールしてみました。
インストール方法をメモメモ。(bashで実施)

0) 適当なユーザでログイン。必要に応じてPATH設定。
export PATH=/usr/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin:/usr/ucb:/usr/sfw/bin:/usr/ccs/bin

1) 適当なディレクトリ作成。ディレクトリを移動。
mkdir /export/home/username/src
cd /export/home/username/src

2) openssl 入手。
wget ftp://ftp.openssl.org/source/openssl-0.9.8za.tar.gz

3) 展開。展開されたディレクトリに移動。
gtar xvfz openssl-0.9.8za.tar.gz
cd openssl-0.9.8za

4) インストール前準備。

./Configure solaris-x86-gcc

./Configure solaris64-x86_64-gcc

5) このまま コンパイルすると INT_MAX マクロ値が見えなくなってエラーになるので Makefile をちょっとだけ編集。
vi Makefile
[63行目] 行末に以下の文字列を追記。
-DINT_MAX=2147483647

6) コンパイル&テスト。
make clean
make
make test

7) root になる。
su

8) インストール。
/usr/ccs/bin/make install

9) インストール後のopenssl バージョンの確認。
/usr/local/ssl/bin/openssl version
⇒ 「OpenSSL 0.9.8za 5 Jun 2014」 が表示される。