Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.0
podofo
0012-Correct-fix-for-CVE-2017-6840-Too-strict-c...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0012-Correct-fix-for-CVE-2017-6840-Too-strict-check-for-given-arguments.patch of Package podofo
Subject: Correct fix for CVE-2017-6840: Too strict check for given arguments. Url: https://sourceforge.net/p/podofo/code/1845/ --- a/podofo/trunk/tools/podofocolor/colorchanger.cpp +++ b/podofo/trunk/tools/podofocolor/colorchanger.cpp @@ -181,7 +181,7 @@ int nNumArgs = pInfo->nNumArguments; EPdfColorSpace eColorSpace; - if( args.size() != static_cast<size_t>( pInfo->nNumArguments ) ) + if( pInfo->nNumArguments > 0 && args.size() != static_cast<size_t>( pInfo->nNumArguments ) ) { std::ostringstream oss; oss << "Expected " << pInfo->nNumArguments << " argument(s) for keyword '" << pszKeyword << "', but " << args.size() << " given instead.";
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor