Other Web Tricks
ホストヘッダー
バックエンドは何度かホストヘッダーを信頼して、特定のアクションを実行します。たとえば、その値を使用してパスワードリセットを送信するドメインとして使用することがあります。つまり、パスワードをリセットするためのリンクが含まれたメールを受け取ったとき、使用されているドメインはホストヘッダーに入力したものです。その後、他のユーザーのパスワードリセットをリクエストし、ドメインを自分がコントロールするものに変更して、彼らのパスワードリセットコードを盗むことができます。WriteUp。
ユーザーがリセットパスワードリンクをクリックするのを待つ必要がないかもしれないことに注意してください。スパムフィルターや他の中間デバイス/ボットが分析するためにクリックするかもしれません。
セッションブール値
時々、バックエンドは何らかの検証を正しく完了すると、セッションに"True"という値のブール値をセキュリティ属性に追加するだけです。その後、別のエンドポイントは、そのチェックを正常に通過したかどうかを知ることができます。 ただし、そのチェックをパスし、セッションがセキュリティ属性に"True"の値が付与された場合、アクセス権を持っていないはずの同じ属性に依存する他のリソースにアクセスを試みることができます。WriteUp。
登録機能
既存のユーザーとして登録しようとしてみてください。同等の文字(ドット、多くのスペース、Unicode)を使用しても試してみてください。
メールアカウントの乗っ取り
メールアカウントを登録し、確認する前にメールアドレスを変更し、その後、新しい確認メールが最初に登録されたメールアドレスに送信される場合、任意のメールアカウントを乗っ取ることができます。または、最初のメールアドレスを確認することができれば、2番目のメールアドレスを有効にすることもでき、任意のアカウントを乗っ取ることができます。
Atlassianを使用する企業の内部サービスデスクへのアクセス
TRACEメソッド
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fmiro.medium.com%2Fmax%2F1330%2F1*wDFRADTOd9Tj63xucenvAA.png&width=768&dpr=4&quality=100&sign=fe158487&sv=1)
Last updated