Unable to allocate secure memory from gnome-keyring

Eitan Adler lists at eitanadler.com
Mon Apr 23 21:22:57 UTC 2012


On 23 April 2012 16:59, Joe Marcus Clarke <marcus at freebsd.org> wrote:
> On 4/23/12 4:08 PM, Alexander Leidinger wrote:
>> On Sun, 22 Apr 2012 22:06:41 -0500 Jeremy Messenger
>> <mezz.freebsd at gmail.com> wrote:
>>
>>> On Sun, Apr 22, 2012 at 9:12 PM, AN <andy at neu.net> wrote:
>>
>>>> ** (process:42587): WARNING **: Unable to allocate secure memory
>>>> from gnome-keyring.
>>>>
>>>>
>>>> ** (process:42587): WARNING **: Proceeding using insecure memory for
>>>> password fields.
>>>
>>> Both of warnings here are known for age. I don't remember exactly why,
>>> I think it's something that FreeBSD lacks of what Linux has or maybe
>>> just need to complete port to FreeBSD. I am not sure.
>>
>> I would expect that this is caused by a failed call to mlock(). Only
>> root is allowed to do that. I would also expect that this message
>> disappears, if the executables is marked as SUID-root. If it makes
>> sense to mark it SUID-root from a security point of view in this case or
>> not is a different question.

The concern here is that the memory may be paged out and written to
disk. This data on disk may be recoverable even after the memory is
wiped. Very few people need concern themselves with attacks that rely
on this.


-- 
Eitan Adler


More information about the freebsd-gnome mailing list