summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPengquan Meng <mpq@google.com>2018-03-08 20:08:25 -0800
committerandroid-build-team Robot <android-build-team-robot@google.com>2018-04-13 22:58:20 +0000
commit35bb911d4493ea94d4896cc42690cab0d4dbb78f (patch)
tree0143f2ef9871442d14e3ed0e702383a628a5c9df
parent57bc6ca6dda12ef7925c69a75cbcdf3df05067fc (diff)
downloadbase-35bb911d4493ea94d4896cc42690cab0d4dbb78f.tar.gz
Fixed Security Vulnerability of DcParamObject
The writeToParcel and readFromParcel is not symmetry, fixed it. Test: no test Bug: 70721937 Change-Id: I01f6f6b2ab778ee8b638d9b69fe0a6b9aa7ee395 (cherry picked from commit 8c55a70728fdb0a7b0585fac08629b0137dca51e)
-rw-r--r--telephony/java/com/android/internal/telephony/DcParamObject.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/telephony/java/com/android/internal/telephony/DcParamObject.java b/telephony/java/com/android/internal/telephony/DcParamObject.java
index 139939cbd0c1..fc6b61061134 100644
--- a/telephony/java/com/android/internal/telephony/DcParamObject.java
+++ b/telephony/java/com/android/internal/telephony/DcParamObject.java
@@ -36,7 +36,7 @@ public class DcParamObject implements Parcelable {
}
public void writeToParcel(Parcel dest, int flags) {
- dest.writeLong(mSubId);
+ dest.writeInt(mSubId);
}
private void readFromParcel(Parcel in) {