BE@2ch掲示板

提供:5ちゃんねるwiki
2014年4月11日 (金) 21:42時点におけるFlandre495 (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

Be @2ch掲示板 とは元々ひろゆきが人柱名目で始めたシステムであった。

旧Beの歴史

2004年に西村博之が人柱募集の名目でサービスを開始する。
576 名前: ひろゆき@どうやら管理人 ★ 投稿日: 04/11/21 04:58:06 ID:???
http://be.2ch.net/
人柱募集です~

新Beの歴史

2014/04/05(土)にCode Monkey★が新たなBeシステムをリリース。
1 :C ◆Odemonkey. @Code Monkey ★:2014/04/05(土) 16:40:33.31 ID:???0
Hello 2ch netizens.

Today I will release BE Version 2.0 β

Anybody who signs up for the beta version and confirms their email will receive 1000 BE points.
After the official release of BE version 2.0, then the free 1000 BE point event will cease.

Features currently available in BE Version 2.0 β:
* Change ICON [It is currently FREE to change your icon]
* Login/Logout API
* BBS.CGI compatibility
* Dedicated browser compatibility

Features coming soon:
* Profile page
* Buy BE points
* Exchange BE points
* BE stock exchange
* Many more....
その直後にクロスサイトスクリプティングの脆弱性が発見される。
be.2ch.net内のstatus.php内で恐らく、$_GET['ico']で取得した文字列がその後の処理の際にエスケープ処理されなかった事による物であった。
53 :<a href="mailto:sage">番組の途中ですがアフィサイトへの転載は禁止です</a>:2014/04/05(土) 20:16:53.27 ID:6Wl76cGr0
ああわかったぞ
beの画像の値に">を入れてるのか
<a href="http://be.2ch.net/status.php?ico=%22>" target="_blank">http://be.2ch.net/status.php?ico="></a>にすることでXSSが可能になると
書き込みでのエスケープ処理はされてる
その後、Code Monkey★に確認され修正される
128 :C ◆Odemonkey. @Code Monkey ★:2014/04/05(土) 20:42:47.78 ID:???0 <a href="javascript:be(847328605);">?2BP(1000)</a>
<img src="http://img.2ch.net/ico/anime_zonu02.gif">
Here is what happened:

The programmers in Jim-san's office made the HTML pages for the new <a href="http://jump.2ch.net/?be.2ch.net." target="_blank">http://be.2ch.net.</a>

I thought they had properly sanitized and verified everything. I guess I was wrong.

I have taken the new be.2ch.net beta offline for the moment.

I will fix it and properly sanitize and verify all input.

After I fix it, ill put it back online, then you guys can try to find some new XSS vulnerabilities.

Thanks!


関連リンク

質問・雑談スレ79@運用情報板
Let's talk with Jim-san in operate. ★10
Announcing the beta version of BE Version 2.0 β
[1]