Summary: | Integer overflow in sched.h cpu set CPU_* macros | ||
---|---|---|---|
Product: | glibc | Reporter: | Rich Felker <bugdal> |
Component: | libc | Assignee: | Andreas Jaeger <aj> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aj, drepper.fsp, fweimer |
Priority: | P2 | Flags: | fweimer:
security?
|
Version: | unspecified | ||
Target Milestone: | 2.18 | ||
Host: | Target: | ||
Build: | Last reconfirmed: |
Description
Rich Felker
2013-05-09 02:48:34 UTC
This is fixed now for glibc 2.18, thanks for your report. commit 8a67a4b3435d8471523d3ae4f7cb46cf9b8d72d9 Author: Andreas Jaeger <aj@suse.de> Date: Fri May 10 20:28:40 2013 +0200 Fix integer overflow in sysdeps/unix/sysv/linux/bits/sched.h [BZ #15448] * sysdeps/unix/sysv/linux/bits/sched.h (__CPU_SET_S) (__CPU_CLR_S, __CPU_ISSET_S): Avoid integer overflow. |