{
    "$schema": "https://raw.githubusercontent.com/oasis-tcs/sarif-spec/master/Schemata/sarif-schema-2.1.0.json",
    "version": "2.1.0",
    "runs": [
        {
            "tool": {
                "driver": {
                    "name": "SnykCode",
                    "semanticVersion": "1.0.0",
                    "version": "1.0.0",
                    "rules": [
                        {
                            "id": "csharp/InsecureCipher/test",
                            "name": "InsecureCipher/test",
                            "shortDescription": {
                                "text": "Use of a Broken or Risky Cryptographic Algorithm"
                            },
                            "defaultConfiguration": {
                                "level": "note"
                            },
                            "help": {
                                "markdown": "\n## Details\n\nWhen sensitive information is transmitted with weak encryption, attackers are potentially able to intercept the information and decrypt it, with a wide range of negative consequences. This includes accessing code or content they are not authorized to view and changing or taking down a site or app, often with a demand for ransom. Every developer is aware of the risks of transmitting sensitive information in plain text. Yet many still use outdated or inferior cryptographic methods to protect information under their control. As cryptographic methods grow stronger with time, code must be updated to incorporate more modern and secure cryptography.\n\n## Best practices for prevention\n* Avoid using DES, and use AES (in a secure mode, such as Galois/Counter Mode) or another strong encryption algorithm instead.\n* Be aware of outdated hashes, such as MD5 and SHA1 (along with many others); recognize and implement current cryptographic standards instead.\n* Never use custom or DIY security and cryptographic methods; instead, use methods that are part of an accepted library or framework.\n* Ensure that code dealing with cryptographic methods is highly modular and can be easily replaced as security standards change.\n* Increase developer awareness of proper encryption key management and protection to ensure best practices throughout the application.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "InsecureCipher",
                                    "Security",
                                    "InTest"
                                ],
                                "categories": [
                                    "Security",
                                    "InTest"
                                ],
                                "exampleCommitFixes": [],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 0,
                                "cwe": [
                                    "CWE-327"
                                ]
                            },
                            "__uid": "5169454a8954",
                            "__guid": "026d09a84e58"
                        },
                        {
                            "id": "csharp/InsecureHash",
                            "name": "InsecureHash",
                            "shortDescription": {
                                "text": "Use of Password Hash With Insufficient Computational Effort"
                            },
                            "defaultConfiguration": {
                                "level": "note"
                            },
                            "help": {
                                "markdown": "\n## Details\n\nSensitive information should never be stored in plain text, since this makes it very easy for unauthorized users, whether malicious insiders or outside attackers, to access. Hashing methods are used to make stored passwords and other sensitive data unreadable to users. For example, when a password is defined for the first time, it is hashed and then stored. The next time that user attempts to log on, the password they enter is hashed following the same procedure and compared with the stored value. In this way, the original password never needs to be stored in the system.\n\nHashing is a one-way scheme, meaning a hashed password cannot be reverse engineered. However, if an outdated or custom programmed hashing scheme is used, it becomes simple for an attacker with powerful modern computing power to gain access to the hashes used. This opens up access to all stored password information, leading to breached security. Therefore, it is essential for developers to understand modern, secure password hashing techniques.\n\n## Best practices for prevention\n* Use strong standard algorithms for hashing rather than simpler but outdated methods or DIY hashing schemes, which may have inherent weaknesses.\n* Use modular design for all code dealing with hashing so it can be swapped out as security standards change over time.\n* Use salting in combination with hashing (While this places more demands on resources, it is an essential step for tighter security.).\n* Implement zero-trust architecture to ensure that access to password data is granted only for legitimate business purposes.\n* Increase developer awareness of current standards in data security and cryptography.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "InsecureHash",
                                    "Security"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 0,
                                "cwe": [
                                    "CWE-916"
                                ]
                            },
                            "__uid": "6ec24635f086",
                            "__guid": "faac4c5da41f"
                        },
                        {
                            "id": "csharp/XmlInjection",
                            "name": "XmlInjection",
                            "shortDescription": {
                                "text": "XML Injection"
                            },
                            "defaultConfiguration": {
                                "level": "warning"
                            },
                            "help": {
                                "markdown": "\n## Details\nXML Injection can occur when user input is introduced into an XML document. If the input is not sufficiently validated the structure of the XML document can be manipulated in unexpected ways, for example new tags can be added. This can compromise the logic of a program causing it to behave in an unintended manner.\n\n\n## Best practices for prevention\n* Strictly validate all user input, rejecting unsafe input or transforming it into input that is safe.\n* Specifically, XML special characters must be avoided to prevent a user from being able to manipulate the structure of an XML document.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "XmlInjection",
                                    "Security",
                                    "SourceNonServer",
                                    "SourceLocalEnv",
                                    "SourceCLI",
                                    "Taint"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [
                                    {
                                        "commitURL": "https://github.com/openmetaversefoundation/libopenmetaverse/commit/ac312b9b7821b66eebfb71212cd1bdc21bae5b4c?diff=split#diff-5732a1483ec224e5f083371cf175285fdeedcc255a8bddc4cf0adb8ee0b7ecc2L-1",
                                        "lines": [
                                            {
                                                "line": "                // Read in avatar_lad.xml\n",
                                                "lineNumber": 54,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                Stream stream = libsecondlife.Helpers.GetResourceStream(\"avatar_lad.xml\");\n",
                                                "lineNumber": 55,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                StreamReader reader = new StreamReader(stream);\n",
                                                "lineNumber": 56,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 57,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                if (stream != null)\n",
                                                "lineNumber": 58,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                {\n",
                                                "lineNumber": 59,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                    XmlDocument doc = new XmlDocument();\n",
                                                "lineNumber": 60,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "                doc.LoadXml(File.ReadAllText(args[0]));\n",
                                                "lineNumber": 55,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "                    doc.LoadXml(reader.ReadToEnd());\n",
                                                "lineNumber": 61,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                    list = doc.GetElementsByTagName(\"param\");\n",
                                                "lineNumber": 62,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "                }\n",
                                                "lineNumber": 63,
                                                "lineChange": "none"
                                            }
                                        ]
                                    },
                                    {
                                        "commitURL": "https://github.com/dnnsoftware/Dnn.Platform/commit/f5991e668a967e4503b79fc6fa78f1e651c3e0f9?diff=split#diff-3ae6e01a3400337b74ffd8dfe90d538a12272419baeb87ece450b9d1f74f2285L-1",
                                        "lines": [
                                            {
                                                "line": "node.InnerXml = IsHtmlEncoded(txtValue) ? txtValue : HttpUtility.HtmlEncode(txtValue);\n",
                                                "lineNumber": 848,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "node.InnerText = txtValue;\n",
                                                "lineNumber": 848,
                                                "lineChange": "added"
                                            }
                                        ]
                                    },
                                    {
                                        "commitURL": "https://github.com/dnnsoftware/Dnn.Platform/commit/f5991e668a967e4503b79fc6fa78f1e651c3e0f9?diff=split#diff-3ae6e01a3400337b74ffd8dfe90d538a12272419baeb87ece450b9d1f74f2285L-1",
                                        "lines": [
                                            {
                                                "line": "node.InnerXml = IsHtmlEncoded(txtValue) ? txtValue : HttpUtility.HtmlEncode(txtValue);\n",
                                                "lineNumber": 861,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "node.InnerText = txtValue;\n",
                                                "lineNumber": 861,
                                                "lineChange": "added"
                                            }
                                        ]
                                    }
                                ],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 5,
                                "cwe": [
                                    "CWE-91"
                                ]
                            },
                            "__uid": "15a5d926e8fc",
                            "__guid": "8e5b45f7a69c"
                        },
                        {
                            "id": "csharp/InsecureCipher",
                            "name": "InsecureCipher",
                            "shortDescription": {
                                "text": "Use of a Broken or Risky Cryptographic Algorithm"
                            },
                            "defaultConfiguration": {
                                "level": "error"
                            },
                            "help": {
                                "markdown": "\n## Details\n\nWhen sensitive information is transmitted with weak encryption, attackers are potentially able to intercept the information and decrypt it, with a wide range of negative consequences. This includes accessing code or content they are not authorized to view and changing or taking down a site or app, often with a demand for ransom. Every developer is aware of the risks of transmitting sensitive information in plain text. Yet many still use outdated or inferior cryptographic methods to protect information under their control. As cryptographic methods grow stronger with time, code must be updated to incorporate more modern and secure cryptography.\n\n## Best practices for prevention\n* Avoid using DES, and use AES (in a secure mode, such as Galois/Counter Mode) or another strong encryption algorithm instead.\n* Be aware of outdated hashes, such as MD5 and SHA1 (along with many others); recognize and implement current cryptographic standards instead.\n* Never use custom or DIY security and cryptographic methods; instead, use methods that are part of an accepted library or framework.\n* Ensure that code dealing with cryptographic methods is highly modular and can be easily replaced as security standards change.\n* Increase developer awareness of proper encryption key management and protection to ensure best practices throughout the application.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "InsecureCipher",
                                    "Security"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 0,
                                "cwe": [
                                    "CWE-327"
                                ]
                            },
                            "__uid": "7ee2e7eab270",
                            "__guid": "90dd2a8028f6"
                        },
                        {
                            "id": "csharp/XXE",
                            "name": "XXE",
                            "shortDescription": {
                                "text": "XML External Entity (XXE) Injection"
                            },
                            "defaultConfiguration": {
                                "level": "error"
                            },
                            "help": {
                                "markdown": "\n## Details\n\nFor convenience, XML documents can use system identifiers to enable access to stored content, whether local or remote. The XML processor then uses the system identifier to access the resource rather than using the URI. When this weakness exists, the application permits user-supplied data, which could include the address of an XML external identity, to be passed directly to the XML parser. The application will then attempt to retrieve documents from outside of secure, controlled areas.\n\nAttackers can exploit this weakness to expose sensitive data, execute port scanning on the server side, or launch a denial-of-service attack (DoS) such as Billion Laughs.\n\n## Best practices for prevention\n* When possible, disable loading of data from external entities. The method of doing this will vary based on the language and XML parser being used.\n* Use a local, static document type definitions (DTDs) and ensure that external DTDs are disallowed entirely.\n* If user input cannot be avoided, perform validation against an allowlist of possible data sources. However, as long as external DTDs are allowed, XML code remains inherently vulnerable to attacks exploiting this weakness.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "XXE",
                                    "Security",
                                    "SourceNonServer",
                                    "SourceLocalEnv",
                                    "SourceCLI",
                                    "Taint"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 0,
                                "cwe": [
                                    "CWE-611"
                                ]
                            },
                            "__uid": "d49146042e6d",
                            "__guid": "5a233ff4c3c1"
                        },
                        {
                            "id": "csharp/PT",
                            "name": "PT",
                            "shortDescription": {
                                "text": "Path Traversal"
                            },
                            "defaultConfiguration": {
                                "level": "error"
                            },
                            "help": {
                                "markdown": "## Details\n\nA Directory Traversal attack (also known as path traversal) aims to access files and directories that are stored outside the intended folder. By manipulating files with \"dot-dot-slash (../)\" sequences and its variations, or by using absolute file paths, it may be possible to access arbitrary files and directories stored on file system, including application source code, configuration, and other critical system files.\n\nBeing able to access and manipulate an arbitrary path leads to vulnerabilities when a program is being run with privileges that the user providing the path should not have. A website with a path traversal vulnerability would allow users access to sensitive files on the server hosting it. CLI programs may also be vulnerable to path traversal if they are being ran with elevated privileges (such as with the setuid or setgid flags in Unix systems).\n\nDirectory Traversal vulnerabilities can be generally divided into two types:\n\n- **Information Disclosure**: Allows the attacker to gain information about the folder structure or read the contents of sensitive files on the system.\n\n`st` is a module for serving static files on web pages, and contains a [vulnerability of this type](https://snyk.io/vuln/npm:st:20140206). In our example, we will serve files from the `public` route.\n\nIf an attacker requests the following URL from our server, it will in turn leak the sensitive private key of the root user.\n\n```\ncurl http://localhost:8080/public/%2e%2e/%2e%2e/%2e%2e/%2e%2e/%2e%2e/root/.ssh/id_rsa\n```\n**Note** `%2e` is the URL encoded version of `.` (dot).\n\n- **Writing arbitrary files**: Allows the attacker to create or replace existing files. This type of vulnerability is also known as `Zip-Slip`.\n\nOne way to achieve this is by using a malicious `zip` archive that holds path traversal filenames. When each filename in the zip archive gets concatenated to the target extraction folder, without validation, the final path ends up outside of the target folder. If an executable or a configuration file is overwritten with a file containing malicious code, the problem can turn into an arbitrary code execution issue quite easily.\n\nThe following is an example of a `zip` archive with one benign file and one malicious file. Extracting the malicious file will result in traversing out of the target folder, ending up in `/root/.ssh/` overwriting the `authorized_keys` file:\n\n```\n2018-04-15 22:04:29 .....           19           19  good.txt\n2018-04-15 22:04:42 .....           20           20  ../../../../../../root/.ssh/authorized_keys\n```",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "PT",
                                    "Security",
                                    "SourceNonServer",
                                    "SourceLocalEnv",
                                    "SourceCLI",
                                    "Taint"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 0,
                                "cwe": [
                                    "CWE-23"
                                ]
                            },
                            "__uid": "43e737ddca5f",
                            "__guid": "ee05864010a0"
                        },
                        {
                            "id": "csharp/NoHardcodedCredentials",
                            "name": "NoHardcodedCredentials",
                            "shortDescription": {
                                "text": "Use of Hardcoded Credentials"
                            },
                            "defaultConfiguration": {
                                "level": "note"
                            },
                            "help": {
                                "markdown": "\n## Details\n\nDevelopers may use hardcoded credentials for convenience when coding in order to simplify their workflow. While they are responsible for removing these before production, occasionally this task may fall through the cracks. This also becomes a maintenance challenge when credentials are re-used across multiple applications.\n\nOnce attackers gain access, they may take advantage of privilege level to remove or alter data, take down a site or app, or hold any of the above for ransom. The risk across multiple similar projects is even greater. If code containing the credentials is reused across multiple projects, they will all be compromised.\n\n## Best practices for prevention\n* Plan software architecture such that keys and passwords are always stored outside the code, wherever possible.\n* Plan encryption into software architecture for all credential information and ensure proper handling of keys, credentials, and passwords.\n* Prompt for a secure password on first login rather than hard-code a default password.\n* If a hardcoded password or credential must be used, limit its use, for example, to system console users rather than via the network.\n* Use strong hashes for inbound password authentication, ideally with randomly assigned salts to increase the difficulty level in case of brute-force attack.",
                                "text": ""
                            },
                            "properties": {
                                "tags": [
                                    "csharp",
                                    "NoHardcodedCredentials",
                                    "Security"
                                ],
                                "categories": [
                                    "Security"
                                ],
                                "exampleCommitFixes": [
                                    {
                                        "commitURL": "https://github.com/andrebaltieri/mwa-api-2017/commit/5e216a90b844133bc1ffc955a3f4485752871070?diff=split#diff-4f1669b20f089f74ab3566eb5359950b5d9534c8bb0a8087682ac74a308bce5fL-1",
                                        "lines": [
                                            {
                                                "line": "using (var conn = new SqlConnection(@\"Server=.\\sqlexpress;Database=ModernStore;User ID=sa;Password=sqlexpress;\"))\n",
                                                "lineNumber": 62,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "using (var conn = new SqlConnection(Runtime.ConnectionString))\n",
                                                "lineNumber": 72,
                                                "lineChange": "added"
                                            }
                                        ]
                                    },
                                    {
                                        "commitURL": "https://github.com/HanJunJun/Titan.Blog.WebAPP/commit/3d863c77593ba9ae45088435881b1fc5358213c2?diff=split#diff-f1ee56645099783d158369abdac7f480e861cd5dc3497ce507e84e85313eca61L-1",
                                        "lines": [
                                            {
                                                "line": "            if (!optionsBuilder.IsConfigured)\n",
                                                "lineNumber": 27,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "            {\n",
                                                "lineNumber": 28,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "#warning To protect potentially sensitive information in your connection string, you should move it out of source code. See http://go.microsoft.com/fwlink/?LinkId=723263 for guidance on storing connection strings.\n",
                                                "lineNumber": 29,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "                optionsBuilder.UseSqlServer(\"Data Source=112.74.51.95;Initial Catalog=TestDB;User ID=sa;Password=Hanhongwei123!;MultipleActiveResultSets=true\");\n",
                                                "lineNumber": 30,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "            }\n",
                                                "lineNumber": 31,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "            IConfigurationRoot configuration = new ConfigurationBuilder()\n",
                                                "lineNumber": 27,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                .SetBasePath(AppDomain.CurrentDomain.BaseDirectory)\n",
                                                "lineNumber": 28,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                .AddJsonFile(\"appsettings.json\")\n",
                                                "lineNumber": 29,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "                .Build();\n",
                                                "lineNumber": 30,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "            //\u542f\u7528EF\u5ef6\u8fdf\u52a0\u8f7d\n",
                                                "lineNumber": 31,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "            optionsBuilder.UseLazyLoadingProxies().UseSqlServer(configuration.GetConnectionString(\"DefaultConnection\"));\n",
                                                "lineNumber": 32,
                                                "lineChange": "added"
                                            }
                                        ]
                                    },
                                    {
                                        "commitURL": "https://github.com/BaelorSwift/web-app/commit/39a6d59027ea2bc4934d01c7ecefb8044c6ce9f0?diff=split#diff-62d1937cf6bcd6b20f804d00ecd8aeba772dd4a816e891b55c94e12b1b2e116aL-1",
                                        "lines": [
                                            {
                                                "line": "using Microsoft.Framework.ConfigurationModel;\n",
                                                "lineNumber": 6,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 7,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "namespace BaelorApi.Models.Database\n",
                                                "lineNumber": 8,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "{\n",
                                                "lineNumber": 9,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\tpublic class DatabaseContext : DbContext\n",
                                                "lineNumber": 10,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t{\n",
                                                "lineNumber": 11,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<Album> Albums { get; set; }\n",
                                                "lineNumber": 12,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 13,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<Song> Songs { get; set; }\n",
                                                "lineNumber": 14,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 15,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<Lyric> Lyrics { get; set; }\n",
                                                "lineNumber": 16,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 17,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<Image> Images { get; set; }\n",
                                                "lineNumber": 18,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 19,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<User> Users { get; set; }\n",
                                                "lineNumber": 20,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 21,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tpublic DbSet<RateLimit> RateLimits { get; set; }\n",
                                                "lineNumber": 22,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 23,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\tprotected override void OnConfiguring(DbContextOptions options)\n",
                                                "lineNumber": 24,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\t{\n",
                                                "lineNumber": 25,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\t\tstring connectionString = null;\n",
                                                "lineNumber": 25,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\tif (Startup.Configuration != null)\n",
                                                "lineNumber": 26,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\t\tStartup.Configuration.TryGet(\"Data:DefaultConnection:ConnectionString\", out connectionString);\n",
                                                "lineNumber": 27,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\tvar config = new Configuration()\n",
                                                "lineNumber": 26,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "\t\t\t\t.AddJsonFile(\"config.json\")\n",
                                                "lineNumber": 27,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "\t\t\t\t.AddEnvironmentVariables();\n",
                                                "lineNumber": 28,
                                                "lineChange": "added"
                                            },
                                            {
                                                "line": "\t\t\t\n",
                                                "lineNumber": 29,
                                                "lineChange": "none"
                                            },
                                            {
                                                "line": "\t\t\t//Must be azure, so we got that access protection layer bro\n",
                                                "lineNumber": 29,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\tif (connectionString == null)\n",
                                                "lineNumber": 30,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\t\tconnectionString = \"Server=tcp:vmy5iqiy4g.database.windows.net,1433;Database=baelor-api-sql;MultipleActiveResultSets=true;User ID=baelor-production@vmy5iqiy4g;Password=nQJuphE2JXaB9N82Uq6f7nxS;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;\";\n",
                                                "lineNumber": 31,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\n",
                                                "lineNumber": 32,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\toptions.UseSqlServer(connectionString);\n",
                                                "lineNumber": 33,
                                                "lineChange": "removed"
                                            },
                                            {
                                                "line": "\t\t\toptions.UseSqlServer(config.Get(\"Data:DefaultConnection:ConnectionString\"));\n",
                                                "lineNumber": 30,
                                                "lineChange": "added"
                                            }
                                        ]
                                    }
                                ],
                                "exampleCommitDescriptions": [],
                                "precision": "very-high",
                                "repoDatasetSize": 42,
                                "cwe": [
                                    "CWE-798"
                                ]
                            },
                            "__uid": "07357aabf6bc",
                            "__guid": "268c889be56d"
                        }
                    ]
                }
            },
            "results": [
                {
                    "ruleId": "csharp/InsecureCipher/test",
                    "ruleIndex": 0,
                    "level": "note",
                    "message": {
                        "text": "The Rijndael cipher is insecure. Consider using AES instead.",
                        "markdown": "The {0} cipher is insecure. Consider using AES instead.",
                        "arguments": [
                            "[Rijndael](0)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Cryptography/SelfTest.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 111,
                                    "endLine": 111,
                                    "startColumn": 40,
                                    "endColumn": 55
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "3fd8066be4640bc26f827b24dd4a58be80039eb9e5febc252e9bbacdf796711a",
                        "1": "41795194.39b8d118.506d8922.b0b315d9.1f9b3130.cb8a7a39.b5c08ad5.918a3575.41795194.39b8d118.506d8922.b0b315d9.1f9b3130.cb8a7a39.b5c08ad5.918a3575"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/SelfTest.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 40,
                                                        "endColumn": 55
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 154,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "16089447ac5b"
                },
                {
                    "ruleId": "csharp/InsecureHash",
                    "ruleIndex": 1,
                    "level": "note",
                    "message": {
                        "text": "The MD5 hash (used by global::System.Security.Cryptography.MD5CryptoServiceProvider) is insecure. Consider changing it to a secure hash algorithm.",
                        "markdown": "The MD5 hash (used by {0}) is insecure. Consider changing it to a secure hash algorithm.",
                        "arguments": [
                            "[global::System.Security.Cryptography.MD5CryptoServiceProvider](0)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/Plugins/PlgxPlugin.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 342,
                                    "endLine": 342,
                                    "startColumn": 47,
                                    "endColumn": 71
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "05d836d06c99d2546d6be710e7fb4cffb0e8b348b3a335f3b863cc5fad6d249f",
                        "1": "8de7314e.39b8d118.06373764.b0b315d9.97c59078.409bbe8a.d81f8bf2.47ff3065.4886ba46.9fd0f239.06373764.f5757239.4560c7e0.409bbe8a.d81f8bf2.1e05cc7e"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Plugins/PlgxPlugin.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 342,
                                                        "endLine": 342,
                                                        "startColumn": 47,
                                                        "endColumn": 71
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 157,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "fdd362ac12bc"
                },
                {
                    "ruleId": "csharp/InsecureHash",
                    "ruleIndex": 1,
                    "level": "note",
                    "message": {
                        "text": "The SHA1 hash (used by global::System.Security.Cryptography.SHA1Managed) is insecure. Consider changing it to a secure hash algorithm.",
                        "markdown": "The SHA1 hash (used by {0}) is insecure. Consider changing it to a secure hash algorithm.",
                        "arguments": [
                            "[global::System.Security.Cryptography.SHA1Managed](0)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/Util/IpcBroadcast.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 96,
                                    "endLine": 96,
                                    "startColumn": 30,
                                    "endColumn": 41
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "347632d584fabe97f338ef753ad971f2c98066c350eea62f096fe6882eeef066",
                        "1": "4c12cbbb.39b8d118.0ff2c3d0.b0b315d9.62aa7b09.f6f3399b.b5c08ad5.e718bdf3.358ff8d4.39b8d118.0ff2c3d0.f5757239.4560c7e0.32eaf465.b5c08ad5.984dc22a"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/IpcBroadcast.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 96,
                                                        "endLine": 96,
                                                        "startColumn": 30,
                                                        "endColumn": 41
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 157,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "bc559d0f1876"
                },
                {
                    "ruleId": "csharp/XmlInjection",
                    "ruleIndex": 2,
                    "level": "warning",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows into Load, where it is used as XML input. This may result in an XML Injection vulnerability.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as XML input. This may result in an XML Injection vulnerability.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11)",
                            "[Load](12)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 115,
                                    "endLine": 115,
                                    "startColumn": 5,
                                    "endColumn": 15
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "4261ef2c063b62e26fc9e916ca6e8062c964eb41177b8e71684d7e661dd151a3",
                        "1": "b128c0a5.bd061ace.fd5b5ea7.f5757239.99287e69.68fd4e94.7ef81ea2.50471c28.20a3e71c.bd061ace.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.fffe392f"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 14,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 79,
                                                        "endLine": 79,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 8,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 26,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 16,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 29
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 49,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 43,
                                                        "endColumn": 50
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 115,
                                                        "endLine": 115,
                                                        "startColumn": 16,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 115,
                                                        "endLine": 115,
                                                        "startColumn": 5,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 557,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "627bf633fd5f"
                },
                {
                    "ruleId": "csharp/XmlInjection",
                    "ruleIndex": 2,
                    "level": "warning",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows into Load, where it is used as XML input. This may result in an XML Injection vulnerability.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as XML input. This may result in an XML Injection vulnerability.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10)",
                            "[Load](11)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 143,
                                    "endLine": 143,
                                    "startColumn": 5,
                                    "endColumn": 15
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "2e0c96aa0aa2bef4fc6a8ed8acb25707cc970d5d7eebef996c444de0ec3dbf46",
                        "1": "b128c0a5.bd061ace.ce16c81e.f5757239.212edb6e.ef5895b2.7ef81ea2.fffe392f.20a3e71c.bd061ace.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.fffe392f"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 14,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 79,
                                                        "endLine": 79,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 8,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 26,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 16,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 29
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 49,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 143,
                                                        "endLine": 143,
                                                        "startColumn": 16,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 143,
                                                        "endLine": 143,
                                                        "startColumn": 5,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 557,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "b2c8ccf32f4b"
                },
                {
                    "ruleId": "csharp/InsecureCipher",
                    "ruleIndex": 3,
                    "level": "error",
                    "message": {
                        "text": "The Rijndael cipher is insecure. Consider using AES instead.",
                        "markdown": "The {0} cipher is insecure. Consider using AES instead.",
                        "arguments": [
                            "[Rijndael](0)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 189,
                                    "endLine": 189,
                                    "startColumn": 53,
                                    "endColumn": 68
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "9a199692fd8a5de88f8845dce2757b55aa24525381395a77252f6d6a35f6f153",
                        "1": "673a8d6a.db77e59a.5cf8c8ae.27f9dbc8.cd3e3eb0.df61e4a1.5f1fa597.443905bd.673a8d6a.db77e59a.5cf8c8ae.27f9dbc8.cd3e3eb0.df61e4a1.5f1fa597.443905bd"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 189,
                                                        "endLine": 189,
                                                        "startColumn": 53,
                                                        "endColumn": 68
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 607,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "6d8eeee279cf"
                },
                {
                    "ruleId": "csharp/InsecureCipher",
                    "ruleIndex": 3,
                    "level": "error",
                    "message": {
                        "text": "The Rijndael cipher is insecure. Consider using AES instead.",
                        "markdown": "The {0} cipher is insecure. Consider using AES instead.",
                        "arguments": [
                            "[Rijndael](0)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 193,
                                    "endLine": 193,
                                    "startColumn": 21,
                                    "endColumn": 36
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "f3a78b5f5e694ff32506c632b523ba51f2a175325b8da1315a751508052ae0b3",
                        "1": "673a8d6a.5894468a.332564ff.27f9dbc8.015eac66.5f62cef1.b5c08ad5.770a9e20.673a8d6a.5894468a.332564ff.27f9dbc8.015eac66.5f62cef1.b5c08ad5.770a9e20"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 193,
                                                        "endLine": 193,
                                                        "startColumn": 21,
                                                        "endColumn": 36
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 607,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "a13fb4de9a91"
                },
                {
                    "ruleId": "csharp/XXE",
                    "ruleIndex": 4,
                    "level": "error",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows to Load. This may result in an XXE vulnerability.",
                        "markdown": "Unsanitized input from {0} {1} to {2}. This may result in an XXE vulnerability.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11)",
                            "[Load](12)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 115,
                                    "endLine": 115,
                                    "startColumn": 5,
                                    "endColumn": 15
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "6fa3830dbd640cdf71ccabe09961c92679f6d284d98be7aa1b942347725de953",
                        "1": "b128c0a5.bd061ace.fd5b5ea7.f5757239.99287e69.68fd4e94.7ef81ea2.50471c28.20a3e71c.bd061ace.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.fffe392f"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 14,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 79,
                                                        "endLine": 79,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 8,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 26,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 16,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 29
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 49,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 43,
                                                        "endColumn": 50
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 115,
                                                        "endLine": 115,
                                                        "startColumn": 16,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 115,
                                                        "endLine": 115,
                                                        "startColumn": 5,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 607,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "7ab29f5c8dac"
                },
                {
                    "ruleId": "csharp/XXE",
                    "ruleIndex": 4,
                    "level": "error",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows to Load. This may result in an XXE vulnerability.",
                        "markdown": "Unsanitized input from {0} {1} to {2}. This may result in an XXE vulnerability.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10)",
                            "[Load](11)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 143,
                                    "endLine": 143,
                                    "startColumn": 5,
                                    "endColumn": 15
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "8dca5dcbcaec268195f610f825e002c9754799bbf3c3c2a53f5683f2f864fad1",
                        "1": "b128c0a5.bd061ace.ce16c81e.f5757239.212edb6e.ef5895b2.7ef81ea2.fffe392f.20a3e71c.bd061ace.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.fffe392f"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 14,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 79,
                                                        "endLine": 79,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 8,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 26,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 16,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 29
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 49,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 143,
                                                        "endLine": 143,
                                                        "startColumn": 16,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 143,
                                                        "endLine": 143,
                                                        "startColumn": 5,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 607,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "3b5ea78d3a90"
                },
                {
                    "ruleId": "csharp/PT",
                    "ruleIndex": 5,
                    "level": "warning",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows into global::System.IO.File.WriteAllText, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(24),(25),(26),(27),(28),(29),(30)",
                            "[global::System.IO.File.WriteAllText](31)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 440,
                                    "endLine": 440,
                                    "startColumn": 5,
                                    "endColumn": 40
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "a38a72b6503d648b0e3ceeea620bd1da260db333d56aa0661f8b3e578bf3d73c",
                        "1": "76c7f827.5894468a.fd5b5ea7.f5757239.4a5c8084.2f4e1548.df7e59ba.243b6ebc.20a3e71c.39b8d118.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.41bf4436"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 248,
                                                        "endLine": 248,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 248,
                                                        "endLine": 248,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 253,
                                                        "endLine": 253,
                                                        "startColumn": 19,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 258,
                                                        "endLine": 258,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 268,
                                                        "endLine": 268,
                                                        "startColumn": 24,
                                                        "endColumn": 39
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 268,
                                                        "endLine": 268,
                                                        "startColumn": 4,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 271,
                                                        "endLine": 271,
                                                        "startColumn": 19,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 274,
                                                        "endLine": 274,
                                                        "startColumn": 12,
                                                        "endColumn": 25
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 313,
                                                        "endLine": 313,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 321,
                                                        "endLine": 321,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 328,
                                                        "endLine": 328,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 353,
                                                        "endLine": 353,
                                                        "startColumn": 8,
                                                        "endColumn": 21
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 354,
                                                        "endLine": 354,
                                                        "startColumn": 6,
                                                        "endColumn": 19
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 13,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 360,
                                                        "endLine": 360,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 14,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 369,
                                                        "endLine": 369,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 15,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 377,
                                                        "endLine": 377,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 16,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 391,
                                                        "endLine": 391,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 17,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 401,
                                                        "endLine": 401,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 18,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 410,
                                                        "endLine": 410,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 19,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 420,
                                                        "endLine": 420,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 20,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 426,
                                                        "endLine": 426,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 21,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 432,
                                                        "endLine": 432,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 22,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 438,
                                                        "endLine": 438,
                                                        "startColumn": 7,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 23,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 440,
                                                        "endLine": 440,
                                                        "startColumn": 41,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 24,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 167,
                                                        "endLine": 167,
                                                        "startColumn": 44,
                                                        "endColumn": 62
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 25,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 223,
                                                        "endLine": 223,
                                                        "startColumn": 21,
                                                        "endColumn": 23
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 26,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 223,
                                                        "endLine": 223,
                                                        "startColumn": 21,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 27,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 223,
                                                        "endLine": 223,
                                                        "startColumn": 11,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 28,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 226,
                                                        "endLine": 226,
                                                        "startColumn": 15,
                                                        "endColumn": 39
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 29,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 226,
                                                        "endLine": 226,
                                                        "startColumn": 5,
                                                        "endColumn": 73
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 30,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 227,
                                                        "endLine": 227,
                                                        "startColumn": 23,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 31,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Util/XmlSerialization/XmlSerializerEx.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 227,
                                                        "endLine": 227,
                                                        "startColumn": 5,
                                                        "endColumn": 22
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 314,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "5e895ed10379"
                },
                {
                    "ruleId": "csharp/PT",
                    "ruleIndex": 5,
                    "level": "warning",
                    "message": {
                        "text": "Unsanitized input from a command line argument flows into global::System.IO.StreamWriter, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "arguments": [
                            "[a command line argument](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11)",
                            "[global::System.IO.StreamWriter](12)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/Program.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 111,
                                    "endLine": 111,
                                    "startColumn": 30,
                                    "endColumn": 42
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "0567c79cdfa0d6d9dc6a3a7c8d428e906ea183154db5aaf03016a9e518cf15fb",
                        "1": "b128c0a5.bd061ace.fd5b5ea7.f5757239.99287e69.68fd4e94.7ef81ea2.50471c28.20a3e71c.bd061ace.1d318ef7.f5757239.63feb440.8431f2ca.ce0185b2.fffe392f"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 51,
                                                        "endLine": 51,
                                                        "startColumn": 27,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 14,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 79,
                                                        "endLine": 79,
                                                        "startColumn": 32,
                                                        "endColumn": 45
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 8,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 81,
                                                        "endLine": 81,
                                                        "startColumn": 26,
                                                        "endColumn": 30
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 16,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 29
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 83,
                                                        "endLine": 83,
                                                        "startColumn": 25,
                                                        "endColumn": 32
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 49,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 43,
                                                        "endColumn": 50
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 43,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/Program.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 111,
                                                        "endLine": 111,
                                                        "startColumn": 30,
                                                        "endColumn": 42
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 364,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "9bf0241a4afa"
                },
                {
                    "ruleId": "csharp/PT",
                    "ruleIndex": 5,
                    "level": "error",
                    "message": {
                        "text": "Unsanitized input from a web form flows into global::System.IO.FileStream, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "arguments": [
                            "[a web form](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12)",
                            "[global::System.IO.FileStream](13)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/Forms/KeyFileCreationForm.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 226,
                                    "endLine": 226,
                                    "startColumn": 17,
                                    "endColumn": 31
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "7071be299ef75e3c573e2f986bafa79b352f037c499294c3699a6c9aa1d8cf7b",
                        "1": "2d06e3d6.5894468a.50fe9b47.f5757239.4a5c8084.2542e0ef.7d3af6e6.545e9171.9e25d08e.39b8d118.f10f8865.f5757239.653df6ec.d094bdcd.ce0185b2.1c578eee"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Forms/KeyFileCreationForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 226,
                                                        "endLine": 226,
                                                        "startColumn": 53,
                                                        "endColumn": 57
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Forms/KeyFileCreationForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 226,
                                                        "endLine": 226,
                                                        "startColumn": 53,
                                                        "endColumn": 57
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Forms/KeyFileCreationForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 226,
                                                        "endLine": 226,
                                                        "startColumn": 42,
                                                        "endColumn": 57
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 63,
                                                        "endLine": 63,
                                                        "startColumn": 48,
                                                        "endColumn": 60
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 65,
                                                        "endLine": 65,
                                                        "startColumn": 7,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 66,
                                                        "endLine": 66,
                                                        "startColumn": 7,
                                                        "endColumn": 12
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 72,
                                                        "endLine": 72,
                                                        "startColumn": 15,
                                                        "endColumn": 20
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 178,
                                                        "endLine": 178,
                                                        "startColumn": 34,
                                                        "endColumn": 46
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 183,
                                                        "endLine": 183,
                                                        "startColumn": 32,
                                                        "endColumn": 37
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 173,
                                                        "endLine": 173,
                                                        "startColumn": 34,
                                                        "endColumn": 43
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Keys/KcpKeyFile.Xml.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 175,
                                                        "endLine": 175,
                                                        "startColumn": 45,
                                                        "endColumn": 47
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 108,
                                                        "endLine": 108,
                                                        "startColumn": 37,
                                                        "endColumn": 55
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 112,
                                                        "endLine": 112,
                                                        "startColumn": 41,
                                                        "endColumn": 52
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 13,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Cryptography/CryptoUtil.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 112,
                                                        "endLine": 112,
                                                        "startColumn": 30,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 564,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "cc088566210a"
                },
                {
                    "ruleId": "csharp/PT",
                    "ruleIndex": 5,
                    "level": "error",
                    "message": {
                        "text": "Unsanitized input from a web form flows into global::System.IO.FileStream, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "markdown": "Unsanitized input from {0} {1} into {2}, where it is used as a path. This may result in a Path Traversal vulnerability and allow an attacker to write arbitrary files.",
                        "arguments": [
                            "[a web form](0)",
                            "[flows](1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16)",
                            "[global::System.IO.FileStream](17)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "Translation/TrlUtil/MainForm.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 507,
                                    "endLine": 507,
                                    "startColumn": 5,
                                    "endColumn": 23
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "b320c57c0752608961b4dff7ff4e748ceb2b90c54008e57a36db09c2bae802c2",
                        "1": "2d06e3d6.f972f896.5cf8c8ae.f5757239.6fa7da28.2df02115.5f1fa597.443905bd.76c7f827.fe25d1ee.1d318ef7.f5757239.1664261e.121affef.ce0185b2.d18cef9a"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 615,
                                                        "endLine": 615,
                                                        "startColumn": 17,
                                                        "endColumn": 21
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 615,
                                                        "endLine": 615,
                                                        "startColumn": 17,
                                                        "endColumn": 21
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 2,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 615,
                                                        "endLine": 615,
                                                        "startColumn": 5,
                                                        "endColumn": 21
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 3,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 615,
                                                        "endLine": 615,
                                                        "startColumn": 5,
                                                        "endColumn": 31
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 4,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 614,
                                                        "endLine": 614,
                                                        "startColumn": 27,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 5,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 614,
                                                        "endLine": 615,
                                                        "startColumn": 21,
                                                        "endColumn": 74
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 6,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 616,
                                                        "endLine": 616,
                                                        "startColumn": 19,
                                                        "endColumn": 22
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 7,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 333,
                                                        "endLine": 333,
                                                        "startColumn": 38,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 8,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 618,
                                                        "endLine": 618,
                                                        "startColumn": 7,
                                                        "endColumn": 10
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 9,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 620,
                                                        "endLine": 620,
                                                        "startColumn": 19,
                                                        "endColumn": 22
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 10,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 620,
                                                        "endLine": 620,
                                                        "startColumn": 23,
                                                        "endColumn": 31
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 11,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 323,
                                                        "endLine": 323,
                                                        "startColumn": 31,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 12,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 325,
                                                        "endLine": 325,
                                                        "startColumn": 7,
                                                        "endColumn": 18
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 13,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 327,
                                                        "endLine": 327,
                                                        "startColumn": 4,
                                                        "endColumn": 27
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 14,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "Translation/TrlUtil/MainForm.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 507,
                                                        "endLine": 507,
                                                        "startColumn": 31,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 15,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Translation/KPTranslation.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 104,
                                                        "endLine": 104,
                                                        "startColumn": 48,
                                                        "endColumn": 66
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 16,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Translation/KPTranslation.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 41,
                                                        "endColumn": 52
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 17,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Translation/KPTranslation.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 107,
                                                        "endLine": 107,
                                                        "startColumn": 30,
                                                        "endColumn": 40
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 564,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "a072bf94453d"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 46,
                                    "endLine": 46,
                                    "startColumn": 24,
                                    "endColumn": 49
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "fd351e43a2c61f21a22578d10d32109b507dafca1f5c496f8d9a99efaf304464",
                        "1": "0f107c0a.39b8d118.5b50697c.de031890.2cff6cdf.ce109560.7ef81ea2.a142f64d.0f107c0a.39b8d118.5b50697c.de031890.2cff6cdf.ce109560.7ef81ea2.a142f64d"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 39,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 24,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "c39ca3049ecc"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 70,
                                    "endLine": 70,
                                    "startColumn": 24,
                                    "endColumn": 68
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "40a2d54b53c4b3c8afa1e605501376bbcd01c28bd283556c2addbd5fa397ee10",
                        "1": "4c6528a0.39b8d118.b6565736.de031890.2cff6cdf.ce109560.7ef81ea2.3fb794bc.4c6528a0.39b8d118.b6565736.de031890.2cff6cdf.ce109560.7ef81ea2.3fb794bc"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 70,
                                                        "endLine": 70,
                                                        "startColumn": 55,
                                                        "endColumn": 68
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwSafeXml302.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 70,
                                                        "endLine": 70,
                                                        "startColumn": 24,
                                                        "endColumn": 68
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "e19a68c5a55f"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/KeePassXXml041.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 61,
                                    "endLine": 61,
                                    "startColumn": 24,
                                    "endColumn": 49
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "816cc8b26cf04416738130c580b7e1c1211226d0c32487f6fd9bf43261bd7f02",
                        "1": "0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.a142f64d.0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.a142f64d"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/KeePassXXml041.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 61,
                                                        "endLine": 61,
                                                        "startColumn": 39,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/KeePassXXml041.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 61,
                                                        "endLine": 61,
                                                        "startColumn": 24,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "4f3314375a6a"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwAgentXml2.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 45,
                                    "endLine": 45,
                                    "startColumn": 24,
                                    "endColumn": 54
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "5a1104b700b55e5e37e8f781a6d05c8a8ed53f40a603de42a150046f8c6c9b06",
                        "1": "0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.ca8c842a.0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.ca8c842a"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwAgentXml2.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 45,
                                                        "endLine": 45,
                                                        "startColumn": 44,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwAgentXml2.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 45,
                                                        "endLine": 45,
                                                        "startColumn": 24,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "3a090f66f297"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Resources/KLRes.Generated.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 546,
                                    "endLine": 547,
                                    "startColumn": 25,
                                    "endColumn": 14
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "25ecfad791b132bd7858f7f64e5419c6e9f105dc01c29111e9ed18172913223f",
                        "1": "ec141d13.39b8d118.2ced03cb.f5757239.9d6d7fe6.ce109560.ce0185b2.33ada7b0.ec141d13.39b8d118.2ced03cb.f5757239.9d6d7fe6.ce109560.ce0185b2.33ada7b0"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Resources/KLRes.Generated.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 547,
                                                        "endLine": 547,
                                                        "startColumn": 4,
                                                        "endColumn": 14
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Resources/KLRes.Generated.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 546,
                                                        "endLine": 547,
                                                        "startColumn": 25,
                                                        "endColumn": 14
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "60648c4bed6f"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/App/AppDefs.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 170,
                                    "endLine": 170,
                                    "startColumn": 34,
                                    "endColumn": 63
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "65a533e687ff2b5891661951dd72102563d9840022846c3c1b179aecd6f5863b",
                        "1": "6e562267.a8a1e8ea.432c4f62.de031890.9d6d7fe6.ce109560.4bef7a4b.9d636859.6e562267.a8a1e8ea.432c4f62.de031890.9d6d7fe6.ce109560.4bef7a4b.9d636859"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/App/AppDefs.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 170,
                                                        "endLine": 170,
                                                        "startColumn": 51,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/App/AppDefs.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 170,
                                                        "endLine": 170,
                                                        "startColumn": 34,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "370d385c4c53"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwTresorXml100.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 46,
                                    "endLine": 46,
                                    "startColumn": 24,
                                    "endColumn": 54
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "ead7c04606d0fc3a764a30ef85d1cbe6cb4c4c6f25db11dfc02128d292cb0a2f",
                        "1": "0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.ca8c842a.0f107c0a.39b8d118.5b50697c.de031890.2d0800d2.ce109560.5f1fa597.ca8c842a"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwTresorXml100.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 44,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwTresorXml100.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 24,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "9df023e20e73"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/SafeWalletXml3.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 64,
                                    "endLine": 64,
                                    "startColumn": 24,
                                    "endColumn": 54
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "c675ad08f05341a1acf85277567435df232330917096e194557382d0d58dab53",
                        "1": "e3b1348d.39b8d118.b6565736.f5757239.2d0800d2.ce109560.7ef81ea2.9dde3961.e3b1348d.39b8d118.b6565736.f5757239.2d0800d2.ce109560.7ef81ea2.9dde3961"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/SafeWalletXml3.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 64,
                                                        "endLine": 64,
                                                        "startColumn": 44,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/SafeWalletXml3.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 64,
                                                        "endLine": 64,
                                                        "startColumn": 24,
                                                        "endColumn": 54
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "d73f991f5f9a"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/KeePassXml1x.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 57,
                                    "endLine": 57,
                                    "startColumn": 24,
                                    "endColumn": 49
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "54262b4455458b7e8f54b215e05e34eb70cfa5ef0ba2e430aa03096c7d0df982",
                        "1": "0f107c0a.39b8d118.5b50697c.de031890.16d34181.ce109560.5f1fa597.a142f64d.0f107c0a.39b8d118.5b50697c.de031890.16d34181.ce109560.5f1fa597.a142f64d"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/KeePassXml1x.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 57,
                                                        "endLine": 57,
                                                        "startColumn": 39,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/KeePassXml1x.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 57,
                                                        "endLine": 57,
                                                        "startColumn": 24,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "fa89b08b3241"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Serialization/IocPropertyInfoPool.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 46,
                                    "endLine": 46,
                                    "startColumn": 33,
                                    "endColumn": 52
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "0584da202f3a03dbd0355f61bbedb7bbd177f881be172c3dfcbcb65e6c6c1e58",
                        "1": "34def0b8.39b8d118.1544a87b.de031890.9d6d7fe6.ce109560.4bef7a4b.bf891ba8.34def0b8.39b8d118.1544a87b.de031890.9d6d7fe6.ce109560.4bef7a4b.bf891ba8"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IocPropertyInfoPool.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 43,
                                                        "endColumn": 52
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IocPropertyInfoPool.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 46,
                                                        "endLine": 46,
                                                        "startColumn": 33,
                                                        "endColumn": 52
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "c9e7893884e3"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/PwDefs.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 136,
                                    "endLine": 136,
                                    "startColumn": 23,
                                    "endColumn": 49
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "4f0acc93a19efc681c6cb3d78df86e35c173ca1259af55d500fa39087a480f00",
                        "1": "cc4473d2.39b8d118.ffa2523c.de031890.18f747be.ce109560.7ef81ea2.5fb3aabf.cc4473d2.39b8d118.ffa2523c.de031890.18f747be.ce109560.7ef81ea2.5fb3aabf"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/PwDefs.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 136,
                                                        "endLine": 136,
                                                        "startColumn": 39,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/PwDefs.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 136,
                                                        "endLine": 136,
                                                        "startColumn": 23,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "c3dc17d13916"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Serialization/KdbxFile.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 133,
                                    "endLine": 133,
                                    "startColumn": 24,
                                    "endColumn": 60
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "c606fadd7d7f542723cfce2fcbdde208d4e2280c63e4e5a0ef88157c983ed97e",
                        "1": "ec141d13.39b8d118.ca5d0be5.de031890.14a6b397.ce109560.7ef81ea2.166a1d87.ec141d13.39b8d118.ca5d0be5.de031890.14a6b397.ce109560.7ef81ea2.166a1d87"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/KdbxFile.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 133,
                                                        "endLine": 133,
                                                        "startColumn": 43,
                                                        "endColumn": 60
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/KdbxFile.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 133,
                                                        "endLine": 133,
                                                        "startColumn": 24,
                                                        "endColumn": 60
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "e0e8b855a8d9"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/Resources/KPRes.Generated.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 9142,
                                    "endLine": 9143,
                                    "startColumn": 25,
                                    "endColumn": 15
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "931ba4a7643bcaa9cf6e89b529045d9aa4f370bed9abf1c88aaebf90d30d25d5",
                        "1": "ec141d13.39b8d118.2ced03cb.f5757239.9d6d7fe6.ce109560.ce0185b2.33ada7b0.ec141d13.39b8d118.2ced03cb.f5757239.9d6d7fe6.ce109560.ce0185b2.33ada7b0"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Resources/KPRes.Generated.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 9143,
                                                        "endLine": 9143,
                                                        "startColumn": 4,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/Resources/KPRes.Generated.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 9142,
                                                        "endLine": 9143,
                                                        "startColumn": 25,
                                                        "endColumn": 15
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 407,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileCodeFlow"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "024385b53817"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 53,
                                    "endLine": 53,
                                    "startColumn": 24,
                                    "endColumn": 49
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "9765839834d8efc986cef34a6842ef8871e870eb7668524ee06dd05f1ce8f3bb",
                        "1": "0f107c0a.39b8d118.5b50697c.f5757239.2d0800d2.ce109560.ba403954.3c50e862.0f107c0a.39b8d118.5b50697c.f5757239.2d0800d2.ce109560.ba403954.3c50e862"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 53,
                                                        "endLine": 53,
                                                        "startColumn": 39,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 53,
                                                        "endLine": 53,
                                                        "startColumn": 24,
                                                        "endColumn": 49
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "b7ec204d6bd1"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in password variable declaration.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[password variable declaration](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 56,
                                    "endLine": 56,
                                    "startColumn": 24,
                                    "endColumn": 63
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "bb29ad6156ea6e79a9432e4d2c11d0fbc25afbeedac49aa777a9aaf16d97bacb",
                        "1": "6d099c75.39b8d118.b6565736.f5757239.2d0800d2.ce109560.7ef81ea2.dd05176e.6d099c75.39b8d118.b6565736.f5757239.2d0800d2.ce109560.7ef81ea2.dd05176e"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 56,
                                                        "endLine": 56,
                                                        "startColumn": 48,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePass/DataExchange/Formats/PwExporterXml105.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 56,
                                                        "endLine": 56,
                                                        "startColumn": 24,
                                                        "endColumn": 63
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "e1669efc41ba"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in NetworkCredential.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[NetworkCredential](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Serialization/IOConnection.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 560,
                                    "endLine": 560,
                                    "startColumn": 44,
                                    "endColumn": 55
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "8cd55dd2b1731e6bbe1c60e65bd057b801b086cd0787a5fc2a8ce21eac5269f1",
                        "1": "b08a1ac2.5894468a.b3083bde.f5757239.4a5c8084.bba96d74.b5c08ad5.e718bdf3.4f496603.5894468a.98501263.f5757239.4a5c8084.bba96d74.5f1fa597.69f1611b"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IOConnection.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 560,
                                                        "endLine": 560,
                                                        "startColumn": 44,
                                                        "endColumn": 55
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IOConnection.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 560,
                                                        "endLine": 560,
                                                        "startColumn": 26,
                                                        "endColumn": 43
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "d5e8fa65c4af"
                },
                {
                    "ruleId": "csharp/NoHardcodedCredentials",
                    "ruleIndex": 6,
                    "level": "note",
                    "message": {
                        "text": "Do not hardcode credentials in code. Found hardcoded credential used in NetworkCredential.",
                        "markdown": "Do not hardcode credentials in code. Found {0} credential used in {1}.",
                        "arguments": [
                            "[hardcoded](0)",
                            "[NetworkCredential](1)"
                        ]
                    },
                    "locations": [
                        {
                            "physicalLocation": {
                                "artifactLocation": {
                                    "uri": "KeePassLib/Serialization/IOConnection.cs",
                                    "uriBaseId": "%SRCROOT%"
                                },
                                "region": {
                                    "startLine": 575,
                                    "endLine": 575,
                                    "startColumn": 45,
                                    "endColumn": 56
                                }
                            }
                        }
                    ],
                    "fingerprints": {
                        "0": "b0680020ddce90a8ba0ee19684b0dd4802f2f5ca65f9c0ea7a664fe5a4c4ecff",
                        "1": "b08a1ac2.5894468a.b3083bde.f5757239.4a5c8084.bba96d74.b5c08ad5.e718bdf3.4f496603.5894468a.98501263.f5757239.126dc926.bba96d74.1053c71b.69f1611b"
                    },
                    "codeFlows": [
                        {
                            "threadFlows": [
                                {
                                    "locations": [
                                        {
                                            "location": {
                                                "id": 0,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IOConnection.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 575,
                                                        "endLine": 575,
                                                        "startColumn": 45,
                                                        "endColumn": 56
                                                    }
                                                }
                                            }
                                        },
                                        {
                                            "location": {
                                                "id": 1,
                                                "physicalLocation": {
                                                    "artifactLocation": {
                                                        "uri": "KeePassLib/Serialization/IOConnection.cs",
                                                        "uriBaseId": "%SRCROOT%"
                                                    },
                                                    "region": {
                                                        "startLine": 575,
                                                        "endLine": 575,
                                                        "startColumn": 27,
                                                        "endColumn": 44
                                                    }
                                                }
                                            }
                                        }
                                    ]
                                }
                            ]
                        }
                    ],
                    "properties": {
                        "priorityScore": 457,
                        "priorityScoreFactors": [
                            {
                                "label": true,
                                "type": "multipleOccurrence"
                            },
                            {
                                "label": true,
                                "type": "hotFileSource"
                            },
                            {
                                "label": true,
                                "type": "fixExamples"
                            }
                        ],
                        "isAutofixable": false
                    },
                    "__guid": "e4e0941da588"
                }
            ],
            "properties": {
                "coverage": [
                    {
                        "isSupported": true,
                        "lang": ".config",
                        "files": 3,
                        "type": "SUPPORTED"
                    },
                    {
                        "isSupported": true,
                        "lang": "C#",
                        "files": 521,
                        "type": "SUPPORTED"
                    },
                    {
                        "isSupported": true,
                        "lang": "XML",
                        "files": 5,
                        "type": "SUPPORTED"
                    },
                    {
                        "isSupported": true,
                        "lang": "C++",
                        "files": 3,
                        "type": "SUPPORTED"
                    },
                    {
                        "isSupported": true,
                        "lang": "HTML",
                        "files": 45,
                        "type": "SUPPORTED"
                    }
                ]
            }
        }
    ]
}