You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@Machiry, thanks for reporting. If you can send patches solving the issue on the deprecated driver which at the same time doesn't cause any regressions on OP-TEE 2.0.0, then I'm willing to merge your fix. If it's not possible to make a compatible fix, then we eventually could create forked a "legacy-branch" intended for bug-fixes on pre OP-TEE 2.0.0. But, this won't be something that we actively nor officially support, simply because we don't have the bandwidth to deal with that also.
At https://github.com/OP-TEE/optee_linuxdriver/blob/master/core/tee_supp_com.c#L215, commFromUser.nbr_bf is completely user controlled and it could be greater than TEE_RPC_BUFFER_NUMBER, this potentially leads to for loop reading and writing to heap over bounds.
The text was updated successfully, but these errors were encountered: