HN user

axsharma

261 karma

Security Researcher & Tech Reporter

@Ax_Sharma AxSharma.com

Posts78
Comments84
View on HN
www.manifold.security 1mo ago

ClawHub's 23 plugins squat the official @openclaw and @clawhub scopes

axsharma
1pts0
www.manifold.security 2mo ago

30 ClawHub Skills Are Quietly Recruiting Your AI Agent into a Crypto Swarm

axsharma
2pts0
www.sonatype.com 1y ago

Fake VS Code extension on NPM uses altered ScreenConnect utility as spyware

axsharma
2pts0
codyznash.github.io 2y ago

Can AI Create a White Painting?

axsharma
5pts5
socket.dev 3y ago

NPM 'bin' script confusion can override NPM/node commands

axsharma
4pts0
www.bleepingcomputer.com 4y ago

Go, Rust 'net' library affected by critical IP address validation vulnerability

axsharma
1pts1
www.infoworld.com 4y ago

GitHub Copilot is ‘unacceptable and unjust,’ says Free Software Foundation

axsharma
252pts232
central.sonatype.org 5y ago

Maven Central automatically scans Java projects for vulnerabilities

axsharma
3pts1
www.zdnet.com 5y ago

PyPI, Gitlab spammed with garbage content this weekend

axsharma
1pts0
securityreport.com 5y ago

American Bank Systems sued for not timely disclosing ransomware attack

axsharma
2pts1
www.bleepingcomputer.com 5y ago

Bouncy Castle cryptography bug enables easy password brute-force and auth bypass

axsharma
15pts0
www.bleepingcomputer.com 5y ago

WordPerss Contact Form 7 plugin with 5M installs has a critical vulnerability

axsharma
3pts0
www.bleepingcomputer.com 5y ago

Critical Golang vulnerabilities revealed;SAML authentication bypass possible

axsharma
1pts0
www.bleepingcomputer.com 5y ago

DHS-CISA urges admins to patch severe OpenSSL DoS vulnerability

axsharma
4pts0
www.bleepingcomputer.com 5y ago

Foxconn electronics giant hit by ransomware, $34M ransom

axsharma
3pts0
securityreport.com 5y ago

Source code used by Central Banks and Stock Exchanges leaked online

axsharma
2pts0
www.bleepingcomputer.com 5y ago

CBS Last.fm leaked admin creds via Symfony Profiler logs

axsharma
2pts0
securityreport.com 5y ago

Steam gaming Windows privilege escalation attacks from writable install folder

axsharma
1pts1
www.bleepingcomputer.com 5y ago

Passwords exposed for 50k Fortinet VPNs including govt orgs and banks

axsharma
3pts1
www.bleepingcomputer.com 5y ago

50k FortiNet VPNs vulnerable to critical flaw, including gov and banks

axsharma
1pts0
securityreport.com 5y ago

canada.gc.ca SSL certificate expires, breaking links

axsharma
1pts1
www.bleepingcomputer.com 5y ago

Joe Biden's 'Vote Joe' Website Defaced by Turkish Hackers

axsharma
2pts1
securityreport.com 5y ago

Mitsubishi companies hit by cyberattacks, ransomware

axsharma
1pts1
securityreport.com 5y ago

Feds arrest Romanian duo selling FUD malware crypters: CyberSeal, DataProtector

axsharma
1pts1
securityreport.com 5y ago

Node.js DoS flaw could crash apps via DNS lookups, patch now

axsharma
1pts0
securityreport.com 5y ago

Drupal RCE via file upload (abc.html.txt, filename.php.gif)

axsharma
3pts1
securityreport.com 5y ago

Chaes malware strikes Latin American e-commerce sites

axsharma
1pts1
securityreport.com 5y ago

Discord malware “CursedGrabber” linked to Russian and Ukrainian hackers

axsharma
1pts1
securityreport.com 5y ago

Insomnia Cookies leaks database passwords

axsharma
7pts1
www.bleepingcomputer.com 5y ago

Coil micropayments platform leaks user emails in 'Privacy Policy' update

axsharma
2pts1

"even if they've been a malicious actor the whole time"

That is a sound argument, even if integrity of the package was to check out (if npm tracks this internally at all).

Better to adopt a PyPI-style approach of temporarily "quarantining" packages while investigating allegations of malware for big-scale projects. Instead npm pulled the plug outright stating: "This package contained malicious code and was removed from the registry..." (generic placeholder page), which is inaccurate and likely to cause panic. https://www.npmjs.com/package/stylus

Why not instead remove 'panya' as a maintainer from legitimate packages that were unaffected? No recent or malicious versions of Stylus have been published (which generally is the case during a hijack) and no evidence that any were altered. Stylus is relied upon by several popular frameworks including Angular 12. Admins should have at least checked this before pressing the kill switch.

Fwiw, npm appears to be restoring access to the project https://github.com/stylus/stylus/issues/2938#issue-325479314...

GOV.UK seems conflicted about it lol "You usually do not need a BRP to open a bank account. Contact the bank to check if you’ll need a BRP or if you can use a different document." https://www.gov.uk/biometric-residence-permits/prove-your-st...

"The biometric residence permit is proof of the holder’s right to stay, work or study in the UK. It can also be used as a form of identification (for example, if they wish to open a bank account in the UK). https://assets.publishing.service.gov.uk/government/uploads/...

:')

You need your passport if you've only got a vignette or in-passport visa sticker.

BRP is often accepted, in lieu of driving license for bank account opening. https://www.lloydsbank.com/legal/proof-of-identity.html

I wouldn't call it a "not valid form of ID," when you can use them to board domestic flights, prove your age at establishments, and practically use it as an ID where they'd otherwise accept a driving license for ID.

PS: I hold one too.

While there is minimal or no passport control within the CTA, for example when travelling between UK and Ireland, the expectation is that the passenger is a citizen of a country whose nationals would not normally require a visa to enter either.

This alone may not be sufficiently proven by an ID document like driving license, and some airlines will only accept passport for travel.

https://help.ryanair.com/hc/en-gb/articles/12889174472721-Wh...

Having a long term residency visa in the UK, but an Indian passport for example, would not automatically qualify you for travel to Ireland without a separate visa, although lax checks within the CTA may, in theory, let you travel if no one looks hard enough and should an airline be satisfied with your UK driving licence alone (and assume you're either an Irish or British citizen).

The requirment is further complicated by the fact that some third country nationals holding either a used and valid UK or Irish short term (tourist) visa can travel to either countries without issues due to the British-Irish Visa Scheme/treaty, but the same courtesy wouldn't apply to a third country national with a (long term) UK BRP - they'd need a separate visa for Ireland.

Border checks or lack thereof in the CTA are a rather interesting subject matter.

The author here. The name eFile(.)com is bound to confuse some readers who may mistake it for IRS' e-file system/API. Probably why the company chose that brand name (SEO or whatever). IRS-authorised software providers (who need to apply and get certified https://www.irs.gov/e-file-providers/become-an-authorized-e-... ) include those who can have taxpayers use their software to e-file returns to the IRS. These also include Intuit's TurboTax.

Anyway, there's that and confusing domain names likes like e-file(.com) that have got nothing to do with the concerned efile(.com) or the IRS, hence that note.

Other media outlets (e.g. https://www.pcworld.com/article/1682428/irs-certified-free-t... ) have put similar disclaimers in place for the avoidance of doubt: "(which is a separate, for-profit tax company, despite the identical name to IRS eFile)."

Thanks for noticing.

[dead] 4 years ago

Probable explanation for the mysterious hacks on Xfinity accounts despite having 2FA enabled:

2FA bypass allegedly circulating privately

"A researcher has told BleepingComputer that the attacks are being conducted through credential stuffing attacks to determine the login credentials for Xfinity attacks.

Once they gain access to the account and are prompted to enter their 2FA code, the attackers allegedly use a privately circulated OTP bypass for the Xfinity site that allows them to forge successful 2FA verification requests."

This, as others have pointed out via tweets and Tutanota themselves acknowledging the technicality on Reddit, is why I couldn't report on it (we received the blog from them too) and am inclined to believe this is sensationalized.

https://www.reddit.com/r/tutanota/comments/wfu0vk/comment/ij...

Microsoft support can do better, no denying, but to use words like "blocked" and "anti-competitive practice" when a technical issue like this may apply to other domains, not just Tutanota, seems hyperbole.

Very true, the left-pad incident from 2016 may have seemed like a one off occurrence but we see protestware revived this year.

1. colors/faker followed the Log4j debacle and was more about corporations using open source heavily but not giving back enough to support the developers so the dev threw in the towel. Applications using 'colors' began freezing (entered a DoS condition) due to an infinite loop introduced by the developer in the code.

2. But with node-ipc, the self-sabotage turned destructive with the package actively deleting files on detecting a Russian/Belarusian host IP

3. event-source-polyfill, styled-components, etc. have adopted more a more "peaceful protest" approach by expressing the maintainer's views condemning the Russian war, but without engaging in outright destructive activity.

Thus far the trends have been about open source and the ongoing war.

But developers have discovered a new avenue of their creative expression (open source) which no longer limits them to simply coding the intended application functionality. And so, the questions that arise are, what will the next protest be about and if we are prepared for it?

You're welcome! If you look at "A Timeline of SSC Attacks" compiled and periodically updated by us, the trend is getting worse than better. To be blunt, the increased volume of these unwanted packages (whether research PoCs or malicious) in recent weeks can be and has been infuriating even for us to keep up with.

Whereas, previously only typosquatting or malware published to OSS repos might have been the primary concern, the recurring incidents today have diversified in both their type and quantity.

We now have to dedicate more time and resources to analyzing malicious packages that we'd have otherwise spent on hunting for zero-days or vulnerability research activities. These packages keep multiplying and it's become a whack-a-mole situation: every other day we report malware to the OSS repos, these get taken down, and the threat actor repeats the attack with slight variations a few days later. Additionally, copycat attacks follow, further increasing the number of malware incidents.

For example, other than typosquatting attacks, between last year and now we saw attackers hijacking legitimate libraries (ua-parser-js, coa, rc) or publishing tens of thousands of dependency confusion packages (A dependency confusion attempt against VMware VSphere SDK devs was just caught by us, along with 1000+ packages targeting Azure developers caught between March & April - our blog posts will explain it all. We've thus far flagged well over 65,000 suspicious packages including malware, dependency confusion attacks, typosquats, PoC tests, etc.).

In 2022, we are met with self-sabotage and protestware incidents that are on the rise: colors/faker, node-ipc, event-source-polyfill, styled-components, es5-ext, ... These have further complicated matters, and pushed us to fine-tune our algorithms. We can now no longer trust the original developer of a library either, as they are free to change their mind on a whim (they always were).

As pioneers of a proactive solution behind dependency confusion attacks and a company that's been consistently leading OSS malware discoveries every week, I'm obviously biased but I'll say whatever solution you implement, make sure to have something in place to protect your dependencies, components, and supply chain against these novel attacks. Vulnerabilities like Log4Shell or Spring4Shell, as serious as they are, are just the tip of the iceberg when you look at the entire OSS threat landscape that's evolving.

Hi there, Ax Sharma here from Sonatype - I've written extensively about our malware/hijacked package findings almost every week now on the company blog. The automated malware detection bots flag anything that looks suspicious on npm/PyPI and "quarantine" the packages until a manual analysis from researchers is pending.

Nexus Firewall automatically blocks malware and malicious typosquats, hijacked packages and dependency confusion attacks with algorithms now being expanded to cover self-sabotages (In fact, I first broke news on dependency confusion along with researcher Alex Birsan on the company blog and BleepingComputer). As such, before the attacks even picked up steam, Sonatype already had a solution for it and been blocking these for months - but coordinated disclosure agreement for PoC research delayed our public disclosure.

Nexus IQ/Lifecycle is more for SBOM/vulnerabilities, including those without a CVE - e.g. reported via GitHub Issues and other sources. The vulnerability scanning looks for the exact occurrence of vulnerable code rather than just flagging any and all artifacts for a given component, which makes it quite precise imo.

For SCA, there's Sonatype Lift that connects to your GitHub repo for free so you can test drive it before moving on to other offerings.

Thanks, and I hope it helps.

[dead] 6 years ago

Earlier this week a hacker claimed to sell data of 1.3 million Hyundai Russia customers on a forum. The sample records link customers' personal information to vehicle data (e.g. VINs).

[dead] 6 years ago

Danger. Accessing c:\:$i30:$bitmap will corrupt your NTFS drive MFT on Windows 10

[dead] 6 years ago

"At this point, our only concern is informing the affected users. Particularly, Aubrey Cottle A.K.A. Kirtaner had noted that if it was this easy to obtain the data, threat actors likely already have the data," Sakura Samurai co-founder John Jackson told BleepingComputer.

[dead] 6 years ago

The Proof of Concept (PoC) exploits posted by the researcher show how CVE-2021-3007 can be exploited to gain remote code execution (RCE) on vulnerable PHP applications built with Zend Framework aka Laminas.

[dead] 6 years ago

The exploit has been publicly known since 2019 but remains unpatched.

[dead] 6 years ago

"On 16th December Amey became aware of a complex IT security incident during which a portion of our data was compromised. We have reported the incident to the Information Commissioner’s Office, the National Centre for Cyber Security, and the National Crime Agency." - Amey