Defined in 1 files as a prototype:
Defined in 2 files as a function:
- security/integrity/digsig.c, line 89 (as a function)
- security/integrity/integrity.h, line 151 (as a function)
Referenced in 1 files:
Smatch caller information:
security/integrity/ima/ima_appraise.c modsig_verify() -> integrity_modsig_verify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | id | 1 |
| PARAM_VALUE | 1 | modsig | 4096-ptr_max |
| PARAM_VALUE | 1 | modsig->digest_size | 0-4294967295 |
| PARAM_VALUE | 1 | modsig->hash_algo | 0-23 |
| PARAM_VALUE | 1 | modsig->pkcs7_msg->signed_infos->sig->m_free | 0-1 |
| PARAM_VALUE | 1 | modsig->pkcs7_msg->signed_infos->sig->m_size | 0-4294967295 |
| PARAM_VALUE | 1 | modsig->raw_pkcs7_len | 0-u16max |
| PARAM_VALUE | 1 | *modsig->digest | 0-255 |
| PARAM_VALUE | 1 | *modsig->pkcs7_msg->signed_infos->sig->m | 0-255 |
| DATA_SOURCE | 1 | modsig | $1 |
| NO_OVERFLOW_SIMPLE | 1 | modsig->hash_algo | |
| NO_OVERFLOW_SIMPLE | 1 | modsig->pkcs7_msg->data_len | |
| LOCK2 | &iint->mutex | ||
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct ima_iint_cache)->mutex | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
security/integrity/ima/ima_appraise.c modsig_verify() -> integrity_modsig_verify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | id | 2 |
| PARAM_VALUE | 1 | modsig | 4096-ptr_max |
| PARAM_VALUE | 1 | modsig->digest_size | 0-4294967295 |
| PARAM_VALUE | 1 | modsig->hash_algo | 0-23 |
| PARAM_VALUE | 1 | modsig->pkcs7_msg->signed_infos->sig->m_free | 0-1 |
| PARAM_VALUE | 1 | modsig->pkcs7_msg->signed_infos->sig->m_size | 0-4294967295 |
| PARAM_VALUE | 1 | modsig->raw_pkcs7_len | 0-u16max |
| PARAM_VALUE | 1 | *modsig->digest | 0-255 |
| PARAM_VALUE | 1 | *modsig->pkcs7_msg->signed_infos->sig->m | 0-255 |
| DATA_SOURCE | 1 | modsig | $1 |
| NO_OVERFLOW_SIMPLE | 1 | modsig->hash_algo | |
| NO_OVERFLOW_SIMPLE | 1 | modsig->pkcs7_msg->data_len | |
| LOCK2 | &iint->mutex | ||
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct ima_iint_cache)->mutex | ||
| TYPE_LOCK | (struct inode)->i_rwsem |