René's URL Explorer Experiment


Title: C++: mass enable diff-informed data flow by asgerf · Pull Request #18342 · github/codeql · GitHub

Open Graph Title: C++: mass enable diff-informed data flow by asgerf · Pull Request #18342 · github/codeql

X Title: C++: mass enable diff-informed data flow by asgerf · Pull Request #18342 · github/codeql

Description: The first commit is an auto-generated patch that enables diff-informed data flow in the obvious cases, and inserts a TODO comment in the non-obvious cases. Later commits fix up the TODOs.

Open Graph Description: The first commit is an auto-generated patch that enables diff-informed data flow in the obvious cases, and inserts a TODO comment in the non-obvious cases. Later commits fix up the TODOs.

X Description: The first commit is an auto-generated patch that enables diff-informed data flow in the obvious cases, and inserts a TODO comment in the non-obvious cases. Later commits fix up the TODOs.

Opengraph URL: https://github.com/github/codeql/pull/18342

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:b54a2796-a579-984d-8531-ffc854e27aa9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9CDA:623C0:164B8E3:201482A:6A58B8D9
html-safe-noncea5ebb776cd8e58f0cfd842b03659a42c543a9f2763b2a1352066de40b0c1edbb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Q0RBOjYyM0MwOjE2NEI4RTM6MjAxNDgyQTo2QTU4QjhEOSIsInZpc2l0b3JfaWQiOiIxNTk2OTM1NTUxODY5MDQwODU3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac1ee28fdeceec5f97b961b36ae83083d24e4ecbe730a0c269d566c0ff9eaad284
hovercard-subject-tagpull_request:2246644279
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/github/codeql/pull/18342/files
twitter:imagehttps://avatars.githubusercontent.com/u/316427?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/316427?s=400&v=4
og:image:altThe first commit is an auto-generated patch that enables diff-informed data flow in the obvious cases, and inserts a TODO comment in the non-obvious cases. Later commits fix up the TODOs.
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/github/codeql git https://github.com/github/codeql.git
octolytics-dimension-user_id9919
octolytics-dimension-user_logingithub
octolytics-dimension-repository_id143040428
octolytics-dimension-repository_nwogithub/codeql
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id143040428
octolytics-dimension-repository_network_root_nwogithub/codeql
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/github/codeql/pull/18342/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql%2Fpull%2F18342%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql%2Fpull%2F18342%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=github%2Fcodeql
Reloadhttps://github.com/github/codeql/pull/18342/files
Reloadhttps://github.com/github/codeql/pull/18342/files
Reloadhttps://github.com/github/codeql/pull/18342/files
Please reload this pagehttps://github.com/github/codeql/pull/18342/files
github https://github.com/github
codeqlhttps://github.com/github/codeql
Notifications https://github.com/login?return_to=%2Fgithub%2Fcodeql
Fork 2k https://github.com/login?return_to=%2Fgithub%2Fcodeql
Star 9.8k https://github.com/login?return_to=%2Fgithub%2Fcodeql
Code https://github.com/github/codeql
Issues 991 https://github.com/github/codeql/issues
Pull requests 431 https://github.com/github/codeql/pulls
Discussions https://github.com/github/codeql/discussions
Actions https://github.com/github/codeql/actions
Projects https://github.com/github/codeql/projects
Models https://github.com/github/codeql/models
Security and quality 0 https://github.com/github/codeql/security
Insights https://github.com/github/codeql/pulse
Code https://github.com/github/codeql
Issues https://github.com/github/codeql/issues
Pull requests https://github.com/github/codeql/pulls
Discussions https://github.com/github/codeql/discussions
Actions https://github.com/github/codeql/actions
Projects https://github.com/github/codeql/projects
Models https://github.com/github/codeql/models
Security and quality https://github.com/github/codeql/security
Insights https://github.com/github/codeql/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fgithub%2Fcodeql%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fgithub%2Fcodeql%2Fissues%2Fnew%2Fchoose
asgerfhttps://github.com/asgerf
github:mainhttps://github.com/github/codeql/tree/main
asgerf:cpp/diff-informedhttps://github.com/asgerf/codeql/tree/cpp/diff-informed
Conversation 4 https://github.com/github/codeql/pull/18342
Findings https://github.com/github/codeql/pull/18342/findings
Commits 1 https://github.com/github/codeql/pull/18342/commits
Checks 0 https://github.com/github/codeql/pull/18342/checks
Files changed https://github.com/github/codeql/pull/18342/files
Please reload this pagehttps://github.com/github/codeql/pull/18342/files
C++: mass enable diff-informed data flow https://github.com/github/codeql/pull/18342/files#top
Show all changes 1 commit https://github.com/github/codeql/pull/18342/files
473a1d3 C++: mass enable diff-informed data flow asgerf Jan 23, 2025 https://github.com/github/codeql/pull/18342/commits/473a1d377635b2b499a57c2453ad42284e163807
Clear filters https://github.com/github/codeql/pull/18342/files
Please reload this pagehttps://github.com/github/codeql/pull/18342/files
Please reload this pagehttps://github.com/github/codeql/pull/18342/files
OpenSSL.qll https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
PrivateCleartextWrite.qll https://github.com/github/codeql/pull/18342/files#diff-a2c771de6f3ea83ca26516ca54f4b5fb1e2fef7dc8153c7888a613664e5a1610
DataFlowUtil.qll https://github.com/github/codeql/pull/18342/files#diff-f1143246328fc06b22899445f3d38ab84f96cb5ee92c8fdae5583bec0f918e87
ProductFlow.qll https://github.com/github/codeql/pull/18342/files#diff-078b44d9ce334850432cb68a7b2f8fb5cf86e9036e1353a56504e1b301caad9d
AllocationToInvalidPointer.qll https://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
InvalidPointerToDereference.qll https://github.com/github/codeql/pull/18342/files#diff-fae29bfae3f7ffbf1c40e3b1e68cec1869e8757d7461d85382914f9c74b69699
protocols.qll https://github.com/github/codeql/pull/18342/files#diff-df7028747da1086f22a684030079fac2bc1c5ad7b8d3dfcab76acdd9131ce553
MissingCheckScanf.ql https://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
OverflowDestination.ql https://github.com/github/codeql/pull/18342/files#diff-0de8a8073654dde3734d023553049ba714f2aede3ce41aac692963eb7ca9f2af
CastArrayPointerArithmetic.ql https://github.com/github/codeql/pull/18342/files#diff-0589ab36e25a0b87f3520aadf1c8afe0cb44b303a18ae7cfc5fac5608cab02b2
NonConstantFormat.ql https://github.com/github/codeql/pull/18342/files#diff-f189f68b46da00948a7521081807f6b1008228768e7499b20fbecdf932109b18
LeapYear.qll https://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
NtohlArrayNoBound.qll https://github.com/github/codeql/pull/18342/files#diff-972701d8bcbbb5736481c24ccd059b1537ffad1d83cea80a5f829f21bbc5c3b3
TlsSettingsMisconfiguration.ql https://github.com/github/codeql/pull/18342/files#diff-3592ca0557d49b5c36e45fba09f4b694b8005ef51af1a8d28f8beb46f493cb11
ExternalAPIsSpecific.qll https://github.com/github/codeql/pull/18342/files#diff-04c0dccfc1c4ff2f817a631ad7afed0c99550cb8878fa9788e8a92300271b0fc
ExternalAPIsSpecific.qll https://github.com/github/codeql/pull/18342/files#diff-4bdaa4b554dfd001c2333719bfe7a4dc474830c16cbf4ed44ebc83935bd9d93b
TaintedPath.ql https://github.com/github/codeql/pull/18342/files#diff-fb3a98853c6ff35d6652b33e8b6fd99217e0d95bbb2fcda2f9532ca961e97c9f
ExecTainted.ql https://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
CgiXss.ql https://github.com/github/codeql/pull/18342/files#diff-2837f3f1e7082fba0f6b63e5cff72238c22faa96d2f044e38eb99dd86207a4e4
SqlTainted.ql https://github.com/github/codeql/pull/18342/files#diff-8f5bb27630fa420fb4d199c60b1334ad4d56b5b37837e82413c6381ea4b23ee3
UncontrolledProcessOperation.ql https://github.com/github/codeql/pull/18342/files#diff-427cbad9673835862eaa4a185abfe563d5c26cd6b59a29ed3fb43d7c25f73426
OverrunWriteProductFlow.ql https://github.com/github/codeql/pull/18342/files#diff-b63540f30e355c67d89528f84976d65ac65565ada426e9e635fca64570af0f54
UnboundedWrite.ql https://github.com/github/codeql/pull/18342/files#diff-4babd10a0ccb9bdc06643f2c918aee60966bc25f6bf081153cf9c1e7a30f6480
ImproperArrayIndexValidation.ql https://github.com/github/codeql/pull/18342/files#diff-89cde0214c18fcc281f9b01da00e1e1581a2f251963252eee1c26b1c7eea0772
UncontrolledFormatString.ql https://github.com/github/codeql/pull/18342/files#diff-1323193f714510512cefd67a231722820a916ec7112f4548c75daf5f42b6f1c5
ImproperNullTerminationTainted.ql https://github.com/github/codeql/pull/18342/files#diff-374ed4f463ea94313086348a7f241925ae0698df078745e65f5a3161bc1890a7
ArithmeticTainted.ql https://github.com/github/codeql/pull/18342/files#diff-6659098746be150a26dcb4f6677d331cbea3ac76fa9945220113d2f6c624adc8
ArithmeticUncontrolled.ql https://github.com/github/codeql/pull/18342/files#diff-9a996677be64c4d9db8caac638ed73b8266b0ee5b1beadbb85601f4c83f4d8f1
ArithmeticWithExtremeValues.ql https://github.com/github/codeql/pull/18342/files#diff-92ecf959db06740d816cac13ce7134892d003d276094b6e2356a912f443ae7ef
IntegerOverflowTainted.ql https://github.com/github/codeql/pull/18342/files#diff-2229217d0d88521a1cdb72612c121d5903427eebf4710d9604bc8058129db872
TaintedAllocationSize.ql https://github.com/github/codeql/pull/18342/files#diff-f42cace455cc8359baa304d678d87697c0037361da474d2e9ccebd71b7054edc
InvalidPointerDeref.ql https://github.com/github/codeql/pull/18342/files#diff-c8deee196cf8a0cbce53f86667200cca2fd36a7c349eee032636fb4ed1d0df67
AuthenticationBypass.ql https://github.com/github/codeql/pull/18342/files#diff-3d064b6a3b68f285c3a7ad3750151a071e3e9c5974bcf794f90324b79edfe9da
SSLResultConflation.ql https://github.com/github/codeql/pull/18342/files#diff-89fa819d4d38a9c360a296cf47bb2cebce9a67c6a3895081f05bd6383da12e52
CleartextBufferWrite.ql https://github.com/github/codeql/pull/18342/files#diff-ca44cfdc07b9e3a2864efca79075aef59c8aab706bfbf9c77566ca380ad06ca5
CleartextFileWrite.ql https://github.com/github/codeql/pull/18342/files#diff-3d3c22a5cae637f2b10330631f568f78241c01d92726cd7b39c11055cf980d42
CleartextTransmission.ql https://github.com/github/codeql/pull/18342/files#diff-2131961afc9674bdfcd7ed8b59cfffbb826d395634bc90e103c9827dd5e12de1
CleartextSqliteDatabase.ql https://github.com/github/codeql/pull/18342/files#diff-c0cffbd260a06e50dd769b382f9a1cdd7ca6a24e74f1f6b11188d17104ffd246
UseOfHttp.ql https://github.com/github/codeql/pull/18342/files#diff-09ecd4a2d357453e24f5c7ed3aa7fb2cee0d16b025bd6a31471af843f9b6ad14
InsufficientKeySize.ql https://github.com/github/codeql/pull/18342/files#diff-ff8d036ac5c76d12162bddc3f23bdd2d062819d4e13c5d4b5379022088b8ce8b
IteratorToExpiredContainer.ql https://github.com/github/codeql/pull/18342/files#diff-1d0c4b06c0a4f304ab8c298ebee733c60f72261a8205bd50dece4574556e088b
UnsafeCreateProcessCall.ql https://github.com/github/codeql/pull/18342/files#diff-860d4c1026817db5473064de90fd38579cd78e93645d21128c6601ce6a3f7e91
ExposedSystemData.ql https://github.com/github/codeql/pull/18342/files#diff-90620f522e26c5f47794f5410cd41f83e4545a62323e0b54fcce8e3e643d3046
PotentiallyExposedSystemData.ql https://github.com/github/codeql/pull/18342/files#diff-b886813a59d19a35d5a07508f8f3d984edcab1b5232705a87568ab584878d451
XXE.ql https://github.com/github/codeql/pull/18342/files#diff-7646a340f1d0136d27dfdd5db2b35d56fd463f9a08ee18cffbd0cf16c99d1cbd
UnsafeDaclSecurityDescriptor.ql https://github.com/github/codeql/pull/18342/files#diff-ad4c0278b0699f4555a470e4be2db4d0802153ff4d9b54870326679f76588421
TaintedCondition.ql https://github.com/github/codeql/pull/18342/files#diff-40e2016a464c1cf96ccb2a7469f1d6d2da1768ab2f355c8beb3bd0050ecd6a18
TypeConfusion.ql https://github.com/github/codeql/pull/18342/files#diff-4ade0a26a394dd9e2019c404becf13a32884866a9d6fbfbd79da931ac19a9510
ArrayAccessProductFlow.ql https://github.com/github/codeql/pull/18342/files#diff-9db7360447e33f2bea3cae357c94e0239d6f1390e8441e68def4df83bb41cc45
WordexpTainted.ql https://github.com/github/codeql/pull/18342/files#diff-9102211ba17517bb94faa1fd400ed8ef1dc61a3e71f98f3441b12f94412e76e4
AllocMultiplicationOverflow.ql https://github.com/github/codeql/pull/18342/files#diff-2098bd94641f921188ae85b6f72c2018c25237f79af05cde8cbab6908b62d9e8
ConstantSizeArrayOffByOne.ql https://github.com/github/codeql/pull/18342/files#diff-5b185aabf66b82e6267edbcc197ca49efe273065639fd5d8d8634af5f0b066ed
DecompressionBombs.ql https://github.com/github/codeql/pull/18342/files#diff-b3f52e04cfb1b6cfcee79f74863b5e835f965c53df8adeeee9c3d8fabea3c5c6
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/experimental/cryptography/modules/OpenSSL.qllhttps://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/experimental/cryptography/modules/OpenSSL.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/pull/18342/files#diff-9eb3824891f2fb98db92155c3b6cacdd47b5413e36452ba1fe2aee179e8053d6
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/experimental/semmle/code/cpp/security/PrivateCleartextWrite.qllhttps://github.com/github/codeql/pull/18342/files#diff-a2c771de6f3ea83ca26516ca54f4b5fb1e2fef7dc8153c7888a613664e5a1610
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/experimental/semmle/code/cpp/security/PrivateCleartextWrite.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-a2c771de6f3ea83ca26516ca54f4b5fb1e2fef7dc8153c7888a613664e5a1610
https://github.com/github/codeql/pull/18342/files#diff-a2c771de6f3ea83ca26516ca54f4b5fb1e2fef7dc8153c7888a613664e5a1610
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowUtil.qllhttps://github.com/github/codeql/pull/18342/files#diff-f1143246328fc06b22899445f3d38ab84f96cb5ee92c8fdae5583bec0f918e87
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowUtil.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-f1143246328fc06b22899445f3d38ab84f96cb5ee92c8fdae5583bec0f918e87
https://github.com/github/codeql/pull/18342/files#diff-f1143246328fc06b22899445f3d38ab84f96cb5ee92c8fdae5583bec0f918e87
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/ProductFlow.qllhttps://github.com/github/codeql/pull/18342/files#diff-078b44d9ce334850432cb68a7b2f8fb5cf86e9036e1353a56504e1b301caad9d
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/ProductFlow.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-078b44d9ce334850432cb68a7b2f8fb5cf86e9036e1353a56504e1b301caad9d
https://github.com/github/codeql/pull/18342/files#diff-078b44d9ce334850432cb68a7b2f8fb5cf86e9036e1353a56504e1b301caad9d
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/semmle/code/cpp/security/InvalidPointerDereference/AllocationToInvalidPointer.qllhttps://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/semmle/code/cpp/security/InvalidPointerDereference/AllocationToInvalidPointer.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
https://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
https://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
https://github.com/github/codeql/pull/18342/files#diff-412d9ea71f9590488371164a9c3949f75a42ca035fe0b086377f51b1b4f246c2
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
...ql/lib/semmle/code/cpp/security/InvalidPointerDereference/InvalidPointerToDereference.qllhttps://github.com/github/codeql/pull/18342/files#diff-fae29bfae3f7ffbf1c40e3b1e68cec1869e8757d7461d85382914f9c74b69699
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/semmle/code/cpp/security/InvalidPointerDereference/InvalidPointerToDereference.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-fae29bfae3f7ffbf1c40e3b1e68cec1869e8757d7461d85382914f9c74b69699
https://github.com/github/codeql/pull/18342/files#diff-fae29bfae3f7ffbf1c40e3b1e68cec1869e8757d7461d85382914f9c74b69699
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/lib/semmle/code/cpp/security/boostorg/asio/protocols.qllhttps://github.com/github/codeql/pull/18342/files#diff-df7028747da1086f22a684030079fac2bc1c5ad7b8d3dfcab76acdd9131ce553
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/lib/semmle/code/cpp/security/boostorg/asio/protocols.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-df7028747da1086f22a684030079fac2bc1c5ad7b8d3dfcab76acdd9131ce553
https://github.com/github/codeql/pull/18342/files#diff-df7028747da1086f22a684030079fac2bc1c5ad7b8d3dfcab76acdd9131ce553
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Critical/MissingCheckScanf.qlhttps://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Critical/MissingCheckScanf.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
https://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
https://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
https://github.com/github/codeql/pull/18342/files#diff-2f4d7d735de58ff77272271294f2bd7a854433048403e92b2fcd5012630105dc
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Critical/OverflowDestination.qlhttps://github.com/github/codeql/pull/18342/files#diff-0de8a8073654dde3734d023553049ba714f2aede3ce41aac692963eb7ca9f2af
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Critical/OverflowDestination.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-0de8a8073654dde3734d023553049ba714f2aede3ce41aac692963eb7ca9f2af
https://github.com/github/codeql/pull/18342/files#diff-0de8a8073654dde3734d023553049ba714f2aede3ce41aac692963eb7ca9f2af
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Likely Bugs/Conversion/CastArrayPointerArithmetic.qlhttps://github.com/github/codeql/pull/18342/files#diff-0589ab36e25a0b87f3520aadf1c8afe0cb44b303a18ae7cfc5fac5608cab02b2
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Likely%20Bugs/Conversion/CastArrayPointerArithmetic.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-0589ab36e25a0b87f3520aadf1c8afe0cb44b303a18ae7cfc5fac5608cab02b2
https://github.com/github/codeql/pull/18342/files#diff-0589ab36e25a0b87f3520aadf1c8afe0cb44b303a18ae7cfc5fac5608cab02b2
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Likely Bugs/Format/NonConstantFormat.qlhttps://github.com/github/codeql/pull/18342/files#diff-f189f68b46da00948a7521081807f6b1008228768e7499b20fbecdf932109b18
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Likely%20Bugs/Format/NonConstantFormat.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-f189f68b46da00948a7521081807f6b1008228768e7499b20fbecdf932109b18
https://github.com/github/codeql/pull/18342/files#diff-f189f68b46da00948a7521081807f6b1008228768e7499b20fbecdf932109b18
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Likely Bugs/Leap Year/LeapYear.qllhttps://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Likely%20Bugs/Leap%20Year/LeapYear.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
https://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
https://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
https://github.com/github/codeql/pull/18342/files#diff-e2dde82143f8277aaf3baf0d8a7ea5f4edd3ae4c3a8846ddb842620d0b58efe5
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Likely Bugs/Memory Management/NtohlArrayNoBound.qllhttps://github.com/github/codeql/pull/18342/files#diff-972701d8bcbbb5736481c24ccd059b1537ffad1d83cea80a5f829f21bbc5c3b3
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Likely%20Bugs/Memory%20Management/NtohlArrayNoBound.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-972701d8bcbbb5736481c24ccd059b1537ffad1d83cea80a5f829f21bbc5c3b3
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Likely Bugs/Protocols/TlsSettingsMisconfiguration.qlhttps://github.com/github/codeql/pull/18342/files#diff-3592ca0557d49b5c36e45fba09f4b694b8005ef51af1a8d28f8beb46f493cb11
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Likely%20Bugs/Protocols/TlsSettingsMisconfiguration.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-3592ca0557d49b5c36e45fba09f4b694b8005ef51af1a8d28f8beb46f493cb11
https://github.com/github/codeql/pull/18342/files#diff-3592ca0557d49b5c36e45fba09f4b694b8005ef51af1a8d28f8beb46f493cb11
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qllhttps://github.com/github/codeql/pull/18342/files#diff-04c0dccfc1c4ff2f817a631ad7afed0c99550cb8878fa9788e8a92300271b0fc
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-020/ExternalAPIsSpecific.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-04c0dccfc1c4ff2f817a631ad7afed0c99550cb8878fa9788e8a92300271b0fc
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qllhttps://github.com/github/codeql/pull/18342/files#diff-4bdaa4b554dfd001c2333719bfe7a4dc474830c16cbf4ed44ebc83935bd9d93b
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-020/ir/ExternalAPIsSpecific.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-4bdaa4b554dfd001c2333719bfe7a4dc474830c16cbf4ed44ebc83935bd9d93b
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-022/TaintedPath.qlhttps://github.com/github/codeql/pull/18342/files#diff-fb3a98853c6ff35d6652b33e8b6fd99217e0d95bbb2fcda2f9532ca961e97c9f
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-022/TaintedPath.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-fb3a98853c6ff35d6652b33e8b6fd99217e0d95bbb2fcda2f9532ca961e97c9f
https://github.com/github/codeql/pull/18342/files#diff-fb3a98853c6ff35d6652b33e8b6fd99217e0d95bbb2fcda2f9532ca961e97c9f
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-078/ExecTainted.qlhttps://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-078/ExecTainted.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
https://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
https://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
https://github.com/github/codeql/pull/18342/files#diff-deb2c72b1b5d29895384e41f6c077f10085f43af68be368bf33c85112bc0a4c1
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-079/CgiXss.qlhttps://github.com/github/codeql/pull/18342/files#diff-2837f3f1e7082fba0f6b63e5cff72238c22faa96d2f044e38eb99dd86207a4e4
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-079/CgiXss.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-2837f3f1e7082fba0f6b63e5cff72238c22faa96d2f044e38eb99dd86207a4e4
https://github.com/github/codeql/pull/18342/files#diff-2837f3f1e7082fba0f6b63e5cff72238c22faa96d2f044e38eb99dd86207a4e4
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-089/SqlTainted.qlhttps://github.com/github/codeql/pull/18342/files#diff-8f5bb27630fa420fb4d199c60b1334ad4d56b5b37837e82413c6381ea4b23ee3
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-089/SqlTainted.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-8f5bb27630fa420fb4d199c60b1334ad4d56b5b37837e82413c6381ea4b23ee3
https://github.com/github/codeql/pull/18342/files#diff-8f5bb27630fa420fb4d199c60b1334ad4d56b5b37837e82413c6381ea4b23ee3
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-114/UncontrolledProcessOperation.qlhttps://github.com/github/codeql/pull/18342/files#diff-427cbad9673835862eaa4a185abfe563d5c26cd6b59a29ed3fb43d7c25f73426
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-114/UncontrolledProcessOperation.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-427cbad9673835862eaa4a185abfe563d5c26cd6b59a29ed3fb43d7c25f73426
https://github.com/github/codeql/pull/18342/files#diff-427cbad9673835862eaa4a185abfe563d5c26cd6b59a29ed3fb43d7c25f73426
https://github.com/github/codeql/blob/main/CODEOWNERS#L6
cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.qlhttps://github.com/github/codeql/pull/18342/files#diff-b63540f30e355c67d89528f84976d65ac65565ada426e9e635fca64570af0f54
View file https://github.com/github/codeql/blob/473a1d377635b2b499a57c2453ad42284e163807/cpp/ql/src/Security/CWE/CWE-119/OverrunWriteProductFlow.ql
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/18342/{{ revealButtonHref }}
https://github.com/github/codeql/pull/18342/files#diff-b63540f30e355c67d89528f84976d65ac65565ada426e9e635fca64570af0f54
https://github.com/github/codeql/pull/18342/files#diff-b63540f30e355c67d89528f84976d65ac65565ada426e9e635fca64570af0f54
Please reload this pagehttps://github.com/github/codeql/pull/18342/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.