Skip to content
Snippets Groups Projects
Select Git revision
  • 9c9091a25e5e28372b65600bc221474225c07a9c
  • master default protected
  • android-msm-bullhead-3.10-nougat_kgdb_less_changes
  • android-msm-bullhead-3.10-nougat_kgdb
  • android-msm-bullhead-3.10-nougat_klist
  • android-4.4
  • android-msm-vega-4.4-oreo-daydream
  • android-msm-wahoo-4.4-p-preview-5
  • android-msm-wahoo-4.4-pie
  • android-msm-marlin-3.18-p-preview-5
  • android-msm-marlin-3.18-pie
  • android-msm-wahoo-2018.07-oreo-m2
  • android-msm-wahoo-2018.07-oreo-m4
  • android-msm-wahoo-4.4-p-preview-4
  • android-msm-bullhead-3.10-oreo-m6
  • android-msm-angler-3.10-oreo-m6
  • android-msm-marlin-3.18-p-preview-4
  • android-msm-stargazer-3.18-oreo-wear-dr
  • android-msm-catshark-3.18-oreo-wear-dr
  • android-msm-wahoo-4.4-oreo-m2
  • android-msm-wahoo-4.4-oreo-m4
  • android-daydreamos-8.0.0_r0.5
  • android-8.1.0_r0.92
  • android-8.1.0_r0.91
  • android-daydreamos-8.0.0_r0.4
  • android-p-preview-5_r0.2
  • android-p-preview-5_r0.1
  • android-9.0.0_r0.5
  • android-9.0.0_r0.4
  • android-9.0.0_r0.2
  • android-9.0.0_r0.1
  • android-8.1.0_r0.81
  • android-8.1.0_r0.80
  • android-8.1.0_r0.78
  • android-8.1.0_r0.76
  • android-8.1.0_r0.75
  • android-8.1.0_r0.72
  • android-8.1.0_r0.70
  • android-p-preview-4_r0.2
  • android-p-preview-4_r0.1
  • android-wear-8.0.0_r0.30
41 results

AndroidKernelMSM

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Biswajit Paul authored and Richard Chang committed
    qseecom_send_modfd_cmd converts ION buffer's virtual address to
    scatter gather(SG) list and then sends them to TA by populating
    SG list into message buffer. As the physical memory address in
    SG list is used directly by TA, this allows a malicious TA to
    access/corrupt arbitrary physical memory and may lead to the
    process gaining kernel/root privileges. Thus, make changes to
    have the QSEEComm driver passing a list of whitelist buffers
    that is allowed to be mapped by TA, and the QSEE kernel, in turn,
    should add checks to the register_shared_buffer syscall to make
    sure the shared buffers an application is mapping falls within
    one of these whitelist buffers.
    
    Bug: 31268796
    CRs-fixed: 1021945
    Change-Id: I776ead0030cad167afcf41ab985db7151a42d126
    Signed-off-by: default avatarZhen Kong <zkong@codeaurora.org>
    Signed-off-by: default avatarBiswajit Paul <biswajitpaul@codeaurora.org>
    9c9091a2
    History
    Name Last commit Last update