
이 저장소는 Android 10에서 system_server로의 로컬 권한 상승을 위한 역직렬화 취약점인 📱🚀👑⚡에 대한 개념 증명을 포함합니다. 이 개념 증명은 특권 인텐트만 활성화합니다.
이 저장소는 📱🚀👑⚡에 대한 개념 증명 코드로, Android 10에서 system_server로의 로컬 권한 상승을 위한 역직렬화 취약점입니다. 이 개념 증명은 권한 있는 인텐트만 활성화합니다.
In ExternalVibration of ExternalVibration.java, there is a possible activation of an arbitrary intent due to unsafe deserialization. This could lead to local escalation of privilege to system_server with no additional execution privileges needed. User interaction is not needed for exploitation.
Product: Android
Versions: Android-10
Android ID: A-140417434
diff --git a/core/java/android/os/ExternalVibration.java b/core/java/android/os/ExternalVibration.java
index 37ca868..041d21f 100644
--- a/core/java/android/os/ExternalVibration.java
+++ b/core/java/android/os/ExternalVibration.java
@@ -157,7 +157,6 @@
out.writeInt(mUid);
out.writeString(mPkg);
writeAudioAttributes(mAttrs, out, flags);
- out.writeParcelable(mAttrs, flags);
out.writeStrongBinder(mController.asBinder());
out.writeStrongBinder(mToken);
}
이 프로젝트는 교육 및 윤리적 테스트 목적으로만 제작되었습니다. 상호 사전 동의 없이 대상을 익스플로잇하는 것은 불법입니다. 모든 관련 지역, 주 및 연방 법률을 준수하는 것은 최종 사용자의 책임입니다. 개발자는 어떠한 책임도 지지 않으며, 이 프로그램으로 인한 오용이나 손해에 대해 책임을 지지 않습니다.