View Issue Details

IDProjectCategoryView StatusLast Update
0004208unrealircdpublic2013-05-21 12:02
Reporterfalconkirtaran Assigned Tonenolod 
Status resolvedResolutionfixed 
Product Version3.4-alpha1 
Fixed in Version3.4-alpha1 
Summary0004208: Create bounds-checking ircsprintf and use it everywhere
DescriptionThe patch changes ircsprintf to ircsnprintf, and changes every use to add length checking, and replaces some potentially vulnerable string abuse not directly related to ircsprintf. Replaces several calls to snprintf with ircsnprintf and removes lots of strcat and strcpy.
TagsNo tags attached.
3rd party modules


child of 0004188 closed Unreal 3.4 alpha1 blockers 



2013-05-21 06:55



2013-05-21 08:28

reporter   ~0017646

Issue History

Date Modified Username Field Change
2013-05-21 06:54 falconkirtaran New Issue
2013-05-21 06:55 falconkirtaran File Added: 4208_bounds_checking_ircsnprintf.diff
2013-05-21 08:28 nenolod Note Added: 0017646
2013-05-21 08:28 nenolod Status new => resolved
2013-05-21 08:28 nenolod Fixed in Version => 3.4-alpha1
2013-05-21 08:28 nenolod Resolution open => fixed
2013-05-21 08:28 nenolod Assigned To => nenolod
2013-05-21 12:02 nenolod Relationship added child of 0004188