PyPi: Mmdeploy

CVE-2022-25882

Transitive

Safety vulnerability ID: 58775

This vulnerability was reviewed by experts

The information on this page was manually curated by our Cybersecurity Intelligence Team.

Created at Jan 26, 2023 Updated at Dec 25, 2023
Scan your Python projects for vulnerabilities →

Advisory

Mmdeploy 1.0.0 updates its dependency 'onnx' requirement to '>=1.13.0' to include a security fix.

Affected package

mmdeploy

Latest version: 1.3.1

OpenMMLab Model Deployment

Affected versions

Fixed versions

Vulnerability changelog

What's Changed
🎉 Highlights

- We are excited to announce the release of MMDeploy v1.0.0. MMDeploy v1.0.0 is the first officially released version of MMDeploy 1.x, a part of the OpenMMLab 2.0 projects. Up to the release, MMDeploy 1.x supports OpenMMLab 2.0 based projects: MMCls 1.x, MMDet 3.x, MMDet3d 1.x, MMSeg 1.x, MMEdit 1.x, MMOCR 1.x, MMPose 1.x, MMAction2 1.x., MMRotate 1.x, MMYOLO.
- We switch the default branch to `main` from `master`. MMDeploy 0.x (`master` branch) will be deprecated and new features will only be added to MMDeploy 1.x (`main` branch) in future.
- We provide newly prebuilt mmdeploy packages and users can install mmdeploy through pip and download libraries from github release page for sdk inference.

🚀 Features

- Support Vacc Backend (1679)
- Dynamically load net module to remove dependencies of mmdeploy.so (1776)
- Sync Java apis with newly added c apis and demo (1795)
- Add optional softmax in LinearClsHead (1863)
- Support mmrazor (1701)
- Support multi_scale_deform_attn trt plugin (1844)
- Sync csharp apis with newly added c apis && demo (1889)
- Support RTMDet and RTMPose ncnn deployment (1857)
- Support ConformerHead from mmclassification (1905)

🔥 Improvements

- Upgrade onnx to 1.13.0 to resolve security issue (1793)
- Rewrite torch.cat for TensorRT when input is dynamic (1851)
- Add github workflow based on self hosted runner (1751)
- Optimize mmpose postprocess (1888)
- Add rtmpose coreml support (1902)
- Add github prebuild workflow after new release (1852)
- Rename mmdeploy_python to mmdeploy_runtime (1821)
- Update toolset of prebuild image (1932)
- Update introduction image (1937)

🐞 Bug fixes

- Fix reduction fp16 exceed on android (1819)
- Fix unit test in test_codebase (1790)
- Fix clip on tensorrt 8.0 (1833)
- Fix MobileOne deployment. (1870)
- Fix the warning method that calls the trt logger (1850)
- Fix rtmdet-ins head (1884)
- Fix ascend faster-rcnn (1842)
- Fix RTMDet-Ins inference result without mask in SDK (1867)
- Fix pose_tracker python api will raise ValueError when result has no human (1922)
- Fix mmrotate and regression script (1917)
- Add unified device guard (1855)
- Fix Debian aarch64 cross compiling (1806)
- Export mmdeploy only in monolithic build (1798)
- Fix errors about deploying MMYOLO-OpenVINO, DETR, ConvFormer and RTMDet (1919)

📚 Documentations

- Update get_started for installation from pypi (1947)

🌐 Other
- Bump version to v1.0.0 (1960)


New Contributors
* doufengqi made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1165
* RangiLyu made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1104
* MambaWong made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1324
* vansin made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1334
* sanbuphy made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1398
* DDGRCF made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1454
* kota-iizuka made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1561
* liuyanyi made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1553
* linjie111 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1700
* Xiangxu-0103 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1709
* i-square made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1785
* AndyLiu93 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1679
* LKJacky made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1701
* cxiang26 made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1844
* Joyphy made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1850
* FishBigOcean made their first contribution in https://github.com/open-mmlab/mmdeploy/pull/1902

**Full Changelog**: https://github.com/open-mmlab/mmdeploy/compare/v1.0.0rc3...v1.0.0

Resources

Use this package?

Scan your Python project for dependency vulnerabilities in two minutes

Scan your application

Severity Details

CVSS Base Score

HIGH 7.5

CVSS v3 Details

HIGH 7.5
Attack Vector (AV)
NETWORK
Attack Complexity (AC)
LOW
Privileges Required (PR)
NONE
User Interaction (UI)
NONE
Scope (S)
UNCHANGED
Confidentiality Impact (C)
HIGH
Integrity Impact (I)
NONE
Availability Availability (A)
NONE