CVE-2024-39688
Bert-VITS2 is the VITS2 Backbone with multilingual bert. User input supplied to the data_dir variable is concatenated with other folders and used to open a new file in the generate_config function, which leads to a limited file write. The issue allows for writing /config/config.json file in arbitrary directory on the server. If a given directory path doesn’t exist, the application will return an error, so this vulnerability could also be used to gain information about existing directories on the server. This affects fishaudio/Bert-VITS2 2.3 and earlier.
Published:Jul 22, 2024
Last Modified:Nov 21, 2024
EPS:Jul 22, 2024
EPSS Score:0.00272
CVSS Score:6.5
Affected Products
Vendor
Product
Action
Vendor
Fish.audio
Product
Bert-vits2
Fish.audio
Bert-vits2
Vendor
Fishaudio
Product
Bert-vits2
Fishaudio
Bert-vits2
Exploits
Common Weakness Enumeration
Common Attack Pattern Enumeration and Classification (CAPEC)
References
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
