View Issue Details

IDProjectCategoryView StatusLast Update
0009326GNUnetutil librarypublic2024-12-09 17:03
Reporterfefe Assigned Toschanzen Due Date
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.23.0Fixed in Version0.23.0 
Summary0009326: GNUNET_DNSPARSER_builder_add_srv: integer overflow
Description  1223 if (*off + sizeof(struct GNUNET_TUN_DnsSrvRecord) > dst_len)
  1224 return GNUNET_NO;

off is a size_t* and an argument to the function. The caller could have been tricked to pass in garbage here.
We shouldn't assume adding sizeof(...) does not overflow.
TagsNo tags attached.

Activities

schanzen

2024-11-05 08:16

administrator   ~0023663

Mantis did noch catch commit strings

schanzen

2024-12-09 17:03

administrator   ~0023821

Released

Issue History

Date ModifiedUsernameFieldChange
2024-11-04 16:08fefeNew Issue
2024-11-04 18:26schanzenTarget Version => 0.22.3
2024-11-05 08:16schanzenNote Added: 0023663
2024-11-05 08:16schanzenStatusnew => resolved
2024-11-05 08:16schanzenResolutionopen => fixed
2024-11-05 08:16schanzenAssigned To => schanzen
2024-11-14 08:43schanzenTarget Version0.22.3 => 0.23.0
2024-12-09 17:03schanzenFixed in Version => 0.23.0
2024-12-09 17:03schanzenNote Added: 0023821
2024-12-09 17:03schanzenStatusresolved => closed