[cups-devel] [UNKN] STR #4378: cupsdGetPrivateAttrs() function in scheduler/policy.c is missing NULL check for input parameters

till.kamppeter at gmail.com till.kamppeter at gmail.com
Fri Feb 28 09:36:19 PST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

See this Ubuntu bug

https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1284568

In the attached stack trace

https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1284568/+attachment/3995937/+files/Stacktrace.txt

one can see that the function cupsdGetPrivateAttrs() is called with policy
= NULL. This causes a segfault of the scheduler. A NULL check is missing
here.

Link: https://www.cups.org/str.php?L4378
Version: 1.7.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJTEMkTAAoJENujp6sI12IjpMgQAIICO51Gcco8ad0QmE/328Hg
d4WRh2OO7y7h6iiJMI/0JJZz2YlX2kND3oDVP5LuDb5Gpwq82+wVhnIaQruZHzUP
QTxW/VFAln6GHBye6OF3OCLdu2L+25yyeNzTTiu0y33X+T3oBv3aLlgs3CkQD6aS
Mvg6TE1GHXqd/cOUX3dlUrqqJW39ikVqSV9y2N7WbAnU3zWl8DnIpMd6yiuZb/p9
kvcHsBXVkm9LUgwB8BIYTNQuJthZu5TM2aLi9+ScQaJM7ofSAEQcZ1cty8crriHJ
cU48mkzqIPi9UFzqecZGuuqfGU2LGdFAFtpUFWLgGVPbc9dM/7lyUBtXpXs80J5N
1i+qfP/xgYp/oQGOJ/Fy9Z2L+IdWOjRkIlZvxORpkbZmYf3B5u0SsURBWQt65bp7
BxEd4pFYPFNIWdDxXvyH4VPpuERPK0tyOf82EIRrJtWz0QZsF+pbtZxD6Y7JJCwS
59zoI43Q5MAzTqVbOmbQMMSMN4YNpN1XilQvg6a/t2RNdFy0xw7OBwxWFxykRIoZ
GSpSbc+W43cYpQr+hj8tWfkh0P40+whPTKIcg7ejtIDGChy+4BkCzTue+4TQ5KMz
4dHsC8GGaD08ku8Zo2obCyhYXXZg8rzzS0hHKfJDXLtHc+ORy78hbzhN+xoJP5oo
lEB7krYLoh9X5BdF/vd3
=PFtm
-----END PGP SIGNATURE-----




More information about the cups mailing list