[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:47148] Re: libwrap&sshdの挙動について



こんにちは、

> tok の中身がデーモン名(「sshd」とか)の場合、sscanf() が 0 を返すの
> で、次の port < 65535 が評価されますが、変数 port の初期値が設定さ
> れてないので、port に入ってるゴミの値が 65535 以上の場合、
> 
> |    return (string_match(tok, eval_daemon(request)));
> 
> が実行されない。
> →hosts.allow や hosts.deny にデーモン名で記載されている場合、その
>   設定が無視される(場合がある)。
> →その結果としてhosts.* に何も書いてないと認識される(場合がある)。
> →何でも接続受け付けます状態になる(場合がある)。
> 
> と解釈したのですが、これで当ってますでしょうか? 当ってるようなら
> (英語は苦手ですが)バグ登録しようと思います。

是非お願いします。

上川
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project