View Issue Details

IDProjectCategoryView StatusLast Update
0004208unrealircdpublic2013-05-21 12:02
Reporterfalconkirtaran Assigned Tonenolod 
PrioritynormalSeveritymajorReproducibilityN/A
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.
Attached Files
3rd party modules

Relationships

child of 0004188 closed Unreal 3.4 alpha1 blockers 

Activities

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