psdump icon indicating copy to clipboard operation
psdump copied to clipboard

Extract layout from Photoshop files into one of several text-based formats.

Results 11 psdump issues
Sort by recently updated
recently updated
newest added

### Description ``` A negative-size-param was discovered in psdump. The issue is being triggered in function psd_get_layer_unicode_name() ``` ### Version ``` psdump v0.9.1 ``` ### Environment ``` Ubuntu 20.04.2 LTS...

### Description A Out-of-memory was discovered in psdump. The issue is being triggered in function psd_malloc() ### Environment Ubuntu 18.04, 64bit ### Reproduce Command git clone the Lastest Version firstly....

Description A heap-buffer-overflow was discovered in psdump. The issue is being triggered in function psd_get_image_resource() Environment Ubuntu 18.04, 64bit Reproduce Command git clone the Lastest Version firstly. make && make...

### Description A heap-buffer-overflow was discovered in psdump. The issue is being triggered in function psd_get_layer_channel_image_data ### Environment Ubuntu 18.04, 64bit ### Reproduce Command git clone the Lastest Version firstly....

Hey there! I belong to an open source security research community, and a member (@asteriska8) has found an issue, but doesn’t know the best way to disclose it. If not...

### Description A heap-buffer-overflow was discovered in psdump. The issue is being triggered in function psd_get_image_data(). ### Version Version 58dc2fe (Lastest) ### Environment Ubuntu 18.04, 64bit ### Reproduce Command ```...

``` // group layer //for(i = context->layer_count - 1, group_layer = NULL; i >= 0; i --) //{ // layer = &context->layer_records[i]; // switch(layer->layer_type) // { // case psd_layer_type_normal: //...

layer_mask.c line:659 ``` // LAYER MASK / ADJUSTMENT LAYER DATA // Size of the data: 36, 20, or 0. If zero, the following fields are not present size = psd_stream_get_int(context);...

Section divider setting sometime has 16 byte code length code to fix this bug ``` if(size >= 12) { // Signature: '8BIM' if(psd_stream_get_int(context) != '8BIM') return psd_status_divider_signature_error; // blend mode...