[patch] RTC_ALM_SET ioctl secured

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings.

In 2.6.15 every Joe User can set up alarm on RTC chip with RTC_ALM_SET. IMHO
there should be a check agains CAP_SYS_TIME before it is done.

PS, please CC, I'm not a subscriber.
-- 
Było mi bardzo miło.                    Czwarta pospolita klęska, [...]
>Łukasz<                      Już nie katolicka lecz złodziejska.  (c)PP



-------------------------------------------------------------------
Fotoerotica! >>> http://link.interia.pl/f1904
--- rtc.c~	2006-02-14 02:31:51.000000000 +0100
+++ rtc.c	2006-02-14 02:32:48.000000000 +0100
@@ -478,6 +478,9 @@
 		unsigned char hrs, min, sec;
 		struct rtc_time alm_tm;

+		if (!capable(CAP_SYS_TIME))
+			return -EACCES;
+
 		if (copy_from_user(&alm_tm, (struct rtc_time __user *)arg,
 				   sizeof(struct rtc_time)))
 			return -EFAULT;

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux