[so2] securizat/mapat pointer din userspace

Paul Florin paul.urziceanu at gmail.com
Tue Apr 21 18:41:20 EEST 2015


Trimiti al o sutelea email pe acelasi subiect. Incearca [1].

Chiar daca ai face check-urile alea pentru pointer-ul tau la momentul de
timp t1, s-ar putea ca un alt thread din user space sa dezaloce acea zona
de memorie intr-un moment t2 in care tu ai vrea sa scrii direct in
buffer-ul din user space. Nu vad care este overhead-ul atat de mare pt
copy_to/from_userspace. Daca stii ca nu folosesti tot buffer-ul foloseste
get_user si put_user.
Si in ultima instanta ar fi o posibilitate de exploit al sistemului daca ai
face asa ceva.

[1] - http://www.meditatiionline.ro/

--
Paul

2015-04-21 16:14 GMT+03:00 Catalin Vasile via so2 <so2 at cursuri.cs.pub.ro>:

> Exista vreo metoda prin care, pentru o scurta perioada, sa fac check-urile
> pe care le-ar face copy_to/from_userspace si sa asigur un spatiu fizic
> alocat pentru un pointer din userspace si sa lucrez direct pe el?
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so2/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20150421/c3809e06/attachment.html>


More information about the so2 mailing list